Update schema files and fix some trivial test failures.

This commit is contained in:
Mike Dalessio
2025-03-18 09:14:16 -04:00
parent 28a569c49b
commit 2c87c2fb15
3 changed files with 20 additions and 2 deletions
Generated
+1
View File
@@ -220,6 +220,7 @@ ActiveRecord::Schema[8.1].define(version: 2025_03_18_005138) do
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.integer "user_id", null: false
t.index ["bubble_id", "user_id"], name: "index_pins_on_bubble_id_and_user_id", unique: true
t.index ["bubble_id"], name: "index_pins_on_bubble_id"
t.index ["user_id"], name: "index_pins_on_user_id"
end
+17
View File
@@ -1710,6 +1710,23 @@ indexes:
comment:
valid: true
pins:
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
table: pins
name: index_pins_on_bubble_id_and_user_id
unique: true
columns:
- bubble_id
- user_id
lengths: {}
orders: {}
opclasses: {}
where:
type:
using:
include:
nulls_not_distinct:
comment:
valid: true
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
table: pins
name: index_pins_on_user_id
+2 -2
View File
@@ -20,7 +20,7 @@ class FilterTest < ActiveSupport::TestCase
assert_equal [ bubbles(:layout) ], filter.bubbles
filter = users(:david).filters.new stage_ids: [ workflow_stages(:qa_maybe).id ]
assert_equal [ bubbles(:logo) ], filter.bubbles
assert_equal [ bubbles(:logo), @new_bubble ], filter.bubbles
filter = users(:david).filters.new assignment_status: "unassigned", bucket_ids: [ @new_bucket.id ]
assert_equal [ @new_bubble ], filter.bubbles
@@ -106,7 +106,7 @@ class FilterTest < ActiveSupport::TestCase
assert_equal "Most discussed, tagged #Mobile, and assigned to JZ ", filters(:jz_assignments).summary
filters(:jz_assignments).update!(stages: workflow_stages(:qa_maybe, :qa_not_now))
assert_equal "Most discussed, tagged #Mobile, assigned to JZ, and staged in Triage or In Progress ", filters(:jz_assignments).summary
assert_equal "Most discussed, tagged #Mobile, assigned to JZ, and staged in Maybe? or Not now ", filters(:jz_assignments).summary
filters(:jz_assignments).update!(stages: [], assignees: [], tags: [], buckets: [ buckets(:writebook) ])
assert_equal "Most discussed in Writebook", filters(:jz_assignments).summary