Feature #5635

Test suite: minor groups not set in remote shell

Added by Tails 2013-07-18 07:43:49 . Updated 2014-06-09 11:01:58 .

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

If we run @vm.execute("groups", "amnesia") it’ll only list membership in the major group, i.e. amnesia.

Ideally, as long as we don’t use the remote shell to test actions that a real user could perform, and only use it to check results and prepare stuff, this should not be a practical problem.

However, we have at least one exception (apt-get update / install) that uses the remote shell to emulate user action, and it would be a pain to rewrite using Sikuli, so we’d rather keep this exception.

This was documented in the "how to write tests" documentation, but could still be worth fixing.


Subtasks


History

#1 Updated by intrigeri 2013-10-04 07:33:42

  • Category set to Test suite
  • Starter set to No

#2 Updated by BitingBird 2014-06-09 11:01:58

  • Subject changed from test suite: minor groups not set in remote shell to Test suite: minor groups not set in remote shell