mirror of
https://github.com/we-promise/sure.git
synced 2026-04-11 16:24:51 +00:00
Fix flaky expectations in import-related tests (#963)
This commit is contained in:
@@ -40,11 +40,12 @@ class ImportsControllerTest < ActionDispatch::IntegrationTest
|
||||
adapter.stubs(:supported_extensions).returns(%w[.csv .pdf])
|
||||
VectorStore::Registry.stubs(:adapter).returns(adapter)
|
||||
|
||||
@user.family.expects(:upload_document).with do |file_content:, filename:, **|
|
||||
family_document = family_documents(:tax_return)
|
||||
Family.any_instance.expects(:upload_document).with do |file_content:, filename:, **|
|
||||
assert_not_empty file_content
|
||||
assert_equal "valid.csv", filename
|
||||
true
|
||||
end.returns(family_documents(:tax_return))
|
||||
end.returns(family_document)
|
||||
|
||||
assert_no_difference "Import.count" do
|
||||
post imports_url, params: {
|
||||
|
||||
Reference in New Issue
Block a user