This is not a single result

Stephen Paul Weber created

Change summary

lib/subaccount.rb          |  2 +-
test/test_admin_command.rb |  6 +++---
test/test_customer_info.rb | 22 +++++++++++-----------
3 files changed, 15 insertions(+), 15 deletions(-)

Detailed changes

lib/subaccount.rb 🔗

@@ -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) } }

test/test_admin_command.rb 🔗

@@ -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(

test/test_customer_info.rb 🔗

@@ -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(