|
|
|
|
@ -15,7 +15,7 @@ RSpec.describe "log_variable_definitions" do
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
it "adds CsvVariableDefinition records from each file in the specified directory" do |
|
|
|
|
expect { task.invoke(path) }.to change(CsvVariableDefinition, :count).by(:total_variable_count) |
|
|
|
|
expect { task.invoke(path) }.to change(CsvVariableDefinition, :count).by(total_variable_definitions_count) |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
it "handles an empty directory without errors" do |
|
|
|
|
@ -35,7 +35,7 @@ RSpec.describe "log_variable_definitions" do
|
|
|
|
|
task.invoke(path) |
|
|
|
|
second_run_count = CsvVariableDefinition.count |
|
|
|
|
|
|
|
|
|
expect(first_run_count).to eq(initial_count + :total_variable_count) |
|
|
|
|
expect(first_run_count).to eq(initial_count + total_variable_definitions_count) |
|
|
|
|
expect(second_run_count).to eq(first_run_count) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|