@@ -121,7 +121,7 @@ def test_create_task_every(self):
121
121
self .assertEqual (task .status , "active" )
122
122
self .assertEqual (task .every , "1h" )
123
123
self .assertEqual (task .cron , None )
124
- self .assertTrue (task .flux .endswith (TASK_FLUX ))
124
+ self .assertTrue (task .flux .startswith (TASK_FLUX ))
125
125
126
126
def test_create_task_cron (self ):
127
127
task_name = self .generate_name ("it task" )
@@ -137,7 +137,7 @@ def test_create_task_cron(self):
137
137
self .assertEqual (task .cron , "0 2 * * *" )
138
138
# self.assertEqualIgnoringWhitespace(task.flux, flux)
139
139
140
- self .assertTrue (task .flux .endswith (TASK_FLUX ))
140
+ self .assertTrue (task .flux .startswith (TASK_FLUX ))
141
141
# self.assertEqual(task.links, "active")
142
142
143
143
links = task .links
@@ -165,8 +165,8 @@ def test_create_with_import(self):
165
165
self .assertEqual (task .org_id , self .organization .id )
166
166
self .assertEqual (task .status , "active" )
167
167
self .assertEqual (task .cron , "10 0 * * * *" )
168
- self .assertTrue (task .flux .startswith ('import "http" \n \n option task = ' ))
169
- self .assertTrue (task .flux .endswith ( ' |> aggregateWindow(every: 1h, fn: mean) ' ))
168
+ self .assertTrue (task .flux .startswith (task_flux ))
169
+ self .assertTrue (task .flux .splitlines ()[ - 1 ]. startswith ( 'option task = ' ))
170
170
171
171
def test_find_task_by_id (self ):
172
172
task_name = self .generate_name ("it task" )
@@ -199,12 +199,12 @@ def test_update_task(self):
199
199
cron_task = self .tasks_api .create_task_cron (task_name , TASK_FLUX , "0 2 * * *" , self .organization .id )
200
200
201
201
flux = '''
202
+ {flux}
203
+
202
204
option task = {{
203
205
name: "{task_name}",
204
206
every: 3m
205
207
}}
206
-
207
- {flux}
208
208
''' .format (task_name = task_name , flux = TASK_FLUX )
209
209
210
210
cron_task .cron = None
0 commit comments