Project

General

Profile

Feature #8788

Bug #10250: Eliminate manual test suite

Automatically test the "Tails documentation" link on the Desktop

Added by intrigeri over 4 years ago. Updated about 1 year ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
-
Start date:
01/24/2015
Due date:
% Done:

10%

Feature Branch:
spriver:feature/8788-automatically-test-tails-doc-shortcut
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

The "Tails documentation" desktop launcher should open the "Documentation" page:

  • in English (already tested both online & offline)
  • in one language to which the website is translated
  • in one language to which the website is not translated (=> English)

Related issues

Blocked by Tails - Bug #16976: Run Dogtail using Python 3 Needs Validation

History

#1 Updated by intrigeri over 4 years ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

I've got a test in English in feature/5525-sandbox-web-browser. Not enough to close this ticket, though.

#2 Updated by intrigeri over 4 years ago

We have such tests (both in English and German) for the "Report an Error" launcher, so this should be pretty easy now, right?

#3 Updated by anonym almost 4 years ago

  • Assignee set to kytv
  • QA Check set to Info Needed

kytv, would you like to extend the current test to do this? Should be really simple; whatever language you pick would need test suite images that can be symlinked to the English ones.

#4 Updated by anonym almost 4 years ago

  • Parent task set to #10250

#5 Updated by kytv over 3 years ago

  • Target version changed from Sustainability_M1 to Tails_2.2
  • QA Check changed from Info Needed to Dev Needed

Sorry, missed this somehow. Yes, I can do this.

(I set it to 2.2 but that's just to show that other things are at a higher priority. I'll probably get this done by the 2.0 cut-off in January.)

#6 Updated by anonym over 3 years ago

  • Target version changed from Tails_2.2 to Tails_2.3

#7 Updated by anonym over 3 years ago

  • Target version changed from Tails_2.3 to Tails_2.4

#8 Updated by anonym about 3 years ago

  • Target version changed from Tails_2.4 to Tails_2.5

#9 Updated by BitingBird about 3 years ago

  • Assignee deleted (kytv)
  • Target version deleted (Tails_2.5)

no news from kytv -> removing assignee and target version

#10 Updated by spriver about 2 years ago

  • Assignee set to spriver
  • Feature Branch set to spriver:feature/8788-automatically-test-tails-doc-shortcut

Currently it's not possible to test the header in Firefox due to #12185 (error while running the test will be: RuntimeError: The Dogtail script raised: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 23: ordinal not in range(128), anonym tested this with a newer Dogtail release and it worked).

Nevertheless, once Dogtail's updated this test should work then.

#11 Updated by spriver about 2 years ago

  • Blocked by Feature #12185: Update Debian package to run Dogtail using Python 3 added

#12 Updated by spriver about 2 years ago

Please note that the step And I log in to a new session in German will be split in two seperated ones in #10261 (using And I set the language to "German" in the Greeter and And I log in to a new session) .

#13 Updated by intrigeri about 1 year ago

  • Description updated (diff)

#14 Updated by intrigeri 7 days ago

  • Blocked by Bug #16976: Run Dogtail using Python 3 added

#15 Updated by intrigeri 7 days ago

  • Blocked by deleted (Feature #12185: Update Debian package to run Dogtail using Python 3)

Also available in: Atom PDF