Closed
Bug 622799
Opened 14 years ago
Closed 13 years ago
[tinder][dashtags] fix existing tests, add tests for tags and filters
Categories
(Webtools Graveyard :: Elmo, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
1.2
People
(Reporter: Pike, Assigned: Pike)
Details
Attachments
(2 files)
11.14 KB,
patch
|
Details | Diff | Splinter Review | |
15.99 KB,
patch
|
Details | Diff | Splinter Review |
The existing tests for the tinder app in django_site don't work no more, doh. I also wanted tests for our tags and filters in preparation for the django update. There's one "ugh" in this patch, and that's a disabled "test" to export the waterfall display to local files for the used closures. That helps in debugging those tests. Not sure if there'd be a better solution for that?
Assignee | ||
Comment 1•14 years ago
|
||
Attachment #500992 -
Flags: review?(stas)
Comment 2•14 years ago
|
||
Before I review your patch, here's my take on the 'ugh' part. I propose that we add a 'tindertest' management command which normally behaves like the regular 'test', but can be passed a --with-waterfall option which will make it run the 3 problematic testcases. What do you think? This could be extended to more testcases if you need it and possibly moved away from tinder.
Attachment #503294 -
Flags: feedback?(l10n)
Comment 3•13 years ago
|
||
This patch has now been integrated into the playdoh-reorg branch in git https://github.com/mozilla/elmo/commit/d5a5528f623be9104d14666fffe4bcae4889cf7a and https://github.com/mozilla/elmo/commit/a6e66dd63386878bc869a29d63f421d7013fe472
Assignee | ||
Updated•13 years ago
|
Component: Infrastructure → Elmo
Product: Mozilla Localizations → Webtools
QA Contact: infrastructure → elmo
Summary: [dashboard][tinder][dashtags] fix existing tests, add tests for tags and filters → [tinder][dashtags] fix existing tests, add tests for tags and filters
Version: unspecified → 1.0
Updated•13 years ago
|
Priority: P2 → P1
Target Milestone: --- → 1.2
Assignee | ||
Comment 4•13 years ago
|
||
We landed the non-if version of this without the management command in https://github.com/mozilla/elmo/commit/f9852d580c1cc28a448e1bfb6cfb178b063d8e35, which will land as part of the playdoh branch. Filed bug 653377 to get a good way to render fixtures to disk. Resolving FIXED, a tad early, but we're in sprint mode.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•13 years ago
|
||
Comment on attachment 500992 [details] [diff] [review] fix existing tests, add new tests for filters and tags. Clearing reviews, this bug is FIXED.
Attachment #500992 -
Flags: review?(stas)
Assignee | ||
Updated•13 years ago
|
Attachment #503294 -
Flags: feedback?(l10n)
Updated•4 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•