@@ -10,7 +10,7 @@ class Subaccount
end
def self.get_subaccounts(parent_id)
- DB.query_one(<<~SQL, parent_id)
+ DB.query_defer(<<~SQL, [parent_id])
SELECT customer_id FROM customer_plans WHERE parent_customer_id=$1
SQL
.then { |rows| rows.map { |customer_id| Subaccount.new(customer_id) } }
@@ -71,9 +71,9 @@ class AdminCommandTest < Minitest::Test
)
Subaccount::DB.expect(
- :query_one,
- EMPromise.resolve({}),
- [String, "testuser"]
+ :query_defer,
+ EMPromise.resolve([]),
+ [String, ["testuser"]]
)
Command::COMMAND_MANAGER.expect(
@@ -120,9 +120,9 @@ class CustomerInfoTest < Minitest::Test
)
Subaccount::DB.expect(
- :query_one,
+ :query_defer,
EMPromise.resolve({}),
- [String, "test"]
+ [String, ["test"]]
)
cust = customer(sgx: sgx, plan_name: "test_usd")
@@ -156,9 +156,9 @@ class CustomerInfoTest < Minitest::Test
)
Subaccount::DB.expect(
- :query_one,
- EMPromise.resolve({}),
- [String, "test"]
+ :query_defer,
+ EMPromise.resolve([]),
+ [String, ["test"]]
)
cust = customer(sgx: sgx, plan_name: "test_usd")
@@ -208,9 +208,9 @@ class CustomerInfoTest < Minitest::Test
sgx.expect(:fwd, CustomerFwd::None.new(uri: nil, timeout: nil))
Subaccount::DB.expect(
- :query_one,
- EMPromise.resolve({}),
- [String, "test"]
+ :query_defer,
+ EMPromise.resolve([]),
+ [String, ["test"]]
)
plan = CustomerPlan.new("test", plan: nil, expires_at: nil)
@@ -251,9 +251,9 @@ class CustomerInfoTest < Minitest::Test
)
Subaccount::DB.expect(
- :query_one,
- EMPromise.resolve({}),
- [String, "parent"]
+ :query_defer,
+ EMPromise.resolve([]),
+ [String, ["parent"]]
)
cust = customer(