Skip to content

Commit 12a2a42

Browse files
committed
Fix other failing tests
1 parent 65c9ef8 commit 12a2a42

File tree

4 files changed

+30
-0
lines changed
  • tests/specs/issue_fix
    • 159_bug_giiapi_generated_rules_emailid/maria/models/base
    • 162_bug_dollarref_with_x_faker/app/models/base
    • 175_bug_allof_with_multiple_dollarrefs/pgsql/models/base
    • model_name_more_than_once_in_faker_148/app/models/base

4 files changed

+30
-0
lines changed

tests/specs/issue_fix/159_bug_giiapi_generated_rules_emailid/maria/models/base/Mailing.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,9 @@ public function rules()
2626
'paymentMethodName_string' => [['paymentMethodName'], 'string'],
2727
];
2828
}
29+
30+
public function getContact()
31+
{
32+
return $this->hasOne(\app\models\Contact::class, ['mailing_id' => 'id'])->inverseOf('mailing');
33+
}
2934
}

tests/specs/issue_fix/162_bug_dollarref_with_x_faker/app/models/base/Invoice.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,9 @@ public function rules()
1919
{
2020
return [];
2121
}
22+
23+
public function getOrder()
24+
{
25+
return $this->hasOne(\app\models\Order::class, ['invoice_id' => 'id'])->inverseOf('invoice');
26+
}
2227
}

tests/specs/issue_fix/175_bug_allof_with_multiple_dollarrefs/pgsql/models/base/Account.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,9 @@ public function rules()
2626
'paymentMethodName_string' => [['paymentMethodName'], 'string'],
2727
];
2828
}
29+
30+
public function getContact()
31+
{
32+
return $this->hasOne(\app\models\Contact::class, ['account_id' => 'id'])->inverseOf('account');
33+
}
2934
}

tests/specs/issue_fix/model_name_more_than_once_in_faker_148/app/models/base/Account.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,19 @@ public function rules()
2424
'name_string' => [['name'], 'string', 'max' => 40],
2525
];
2626
}
27+
28+
public function getE123()
29+
{
30+
return $this->hasOne(\app\models\E123::class, ['account_id' => 'id'])->inverseOf('account');
31+
}
32+
33+
public function getE1232()
34+
{
35+
return $this->hasOne(\app\models\E123::class, ['account_2_id' => 'id'])->inverseOf('account_2');
36+
}
37+
38+
public function getE1233()
39+
{
40+
return $this->hasOne(\app\models\E123::class, ['account_3_id' => 'id'])->inverseOf('account_3');
41+
}
2742
}

0 commit comments

Comments
 (0)