@@ -11,6 +11,7 @@ extension SnapshotTests {
11
11
12
12
@Test func basics( ) {
13
13
let trigger = RemindersList . createTemporaryTrigger (
14
+ " after_insert_on_remindersLists " ,
14
15
after: . insert { new in
15
16
RemindersList
16
17
. update {
@@ -22,7 +23,7 @@ extension SnapshotTests {
22
23
assertQuery ( trigger) {
23
24
"""
24
25
CREATE TEMPORARY TRIGGER
25
- " after_insert_on_remindersLists@StructuredQueriesTests/TriggersTests.swift:13:57 "
26
+ " after_insert_on_remindersLists "
26
27
AFTER INSERT ON " remindersLists "
27
28
FOR EACH ROW BEGIN
28
29
UPDATE " remindersLists "
@@ -36,7 +37,7 @@ extension SnapshotTests {
36
37
}
37
38
assertQuery ( trigger. drop ( ) ) {
38
39
"""
39
- DROP TRIGGER " after_insert_on_remindersLists@StructuredQueriesTests/TriggersTests.swift:13:57 "
40
+ DROP TRIGGER " after_insert_on_remindersLists "
40
41
"""
41
42
}
42
43
}
@@ -45,6 +46,7 @@ extension SnapshotTests {
45
46
withKnownIssue {
46
47
assertQuery (
47
48
Reminder . createTemporaryTrigger (
49
+ " after_update_on_reminders " ,
48
50
after: . update { _, new in
49
51
Reminder
50
52
. update { $0. dueDate = Date ( timeIntervalSinceReferenceDate: 0 ) }
@@ -54,7 +56,7 @@ extension SnapshotTests {
54
56
) {
55
57
"""
56
58
CREATE TEMPORARY TRIGGER
57
- " after_update_on_reminders@StructuredQueriesTests/TriggersTests.swift:47:42 "
59
+ " after_update_on_reminders "
58
60
AFTER UPDATE ON " reminders "
59
61
FOR EACH ROW BEGIN
60
62
UPDATE " reminders "
@@ -82,14 +84,15 @@ extension SnapshotTests {
82
84
@Test func afterUpdateTouch( ) {
83
85
assertQuery (
84
86
RemindersList . createTemporaryTrigger (
87
+ " after_update_on_remindersLists " ,
85
88
afterUpdateTouch: {
86
89
$0. position += 1
87
90
}
88
91
)
89
92
) {
90
93
"""
91
94
CREATE TEMPORARY TRIGGER
92
- " after_update_on_remindersLists@StructuredQueriesTests/TriggersTests.swift:84:45 "
95
+ " after_update_on_remindersLists "
93
96
AFTER UPDATE ON " remindersLists "
94
97
FOR EACH ROW BEGIN
95
98
UPDATE " remindersLists "
@@ -102,11 +105,11 @@ extension SnapshotTests {
102
105
103
106
@Test func afterUpdateTouchDate( ) {
104
107
assertQuery (
105
- Reminder . createTemporaryTrigger ( afterUpdateTouch: \. updatedAt)
108
+ Reminder . createTemporaryTrigger ( " after_update_on_reminders " , afterUpdateTouch: \. updatedAt)
106
109
) {
107
110
"""
108
111
CREATE TEMPORARY TRIGGER
109
- " after_update_on_reminders@StructuredQueriesTests/TriggersTests.swift:105:40 "
112
+ " after_update_on_reminders "
110
113
AFTER UPDATE ON " reminders "
111
114
FOR EACH ROW BEGIN
112
115
UPDATE " reminders "
@@ -127,11 +130,14 @@ extension SnapshotTests {
127
130
) STRICT
128
131
""" )
129
132
assertQuery (
130
- Episode . createTemporaryTrigger ( afterUpdateTouch: \. timestamps. updatedAt)
133
+ Episode . createTemporaryTrigger (
134
+ " after_update_on_episodes " ,
135
+ afterUpdateTouch: \. timestamps. updatedAt
136
+ )
131
137
) {
132
138
"""
133
139
CREATE TEMPORARY TRIGGER
134
- " after_update_on_episodes@StructuredQueriesTests/TriggersTests.swift:130:39 "
140
+ " after_update_on_episodes "
135
141
AFTER UPDATE ON " episodes "
136
142
FOR EACH ROW BEGIN
137
143
UPDATE " episodes "
@@ -144,11 +150,15 @@ extension SnapshotTests {
144
150
145
151
@Test func afterUpdateTouchCustomDate( ) {
146
152
assertQuery (
147
- Reminder . createTemporaryTrigger ( afterUpdateTouch: \. updatedAt, date: #sql( " customDate() " ) )
153
+ Reminder . createTemporaryTrigger (
154
+ " after_update_on_reminders " ,
155
+ afterUpdateTouch: \. updatedAt,
156
+ date: #sql( " customDate() " )
157
+ )
148
158
) {
149
159
"""
150
160
CREATE TEMPORARY TRIGGER
151
- " after_update_on_reminders@StructuredQueriesTests/TriggersTests.swift:147:40 "
161
+ " after_update_on_reminders "
152
162
AFTER UPDATE ON " reminders "
153
163
FOR EACH ROW BEGIN
154
164
UPDATE " reminders "
@@ -161,6 +171,7 @@ extension SnapshotTests {
161
171
162
172
@Test func multiStatement( ) {
163
173
let trigger = RemindersList . createTemporaryTrigger (
174
+ " after_insert_on_remindersLists " ,
164
175
after: . insert { new in
165
176
RemindersList
166
177
. update {
@@ -177,7 +188,7 @@ extension SnapshotTests {
177
188
assertQuery ( trigger) {
178
189
"""
179
190
CREATE TEMPORARY TRIGGER
180
- " after_insert_on_remindersLists@StructuredQueriesTests/TriggersTests.swift:163:57 "
191
+ " after_insert_on_remindersLists "
181
192
AFTER INSERT ON " remindersLists "
182
193
FOR EACH ROW BEGIN
183
194
UPDATE " remindersLists "
0 commit comments