Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S sysadmin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 95
    • Issues 95
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • tails
  • sysadmin
  • Issues
  • #17745
Closed
Open
Created Aug 30, 2020 by hefee@hefeeReporter

Run weblate integration tests automatically

We have already automatic tests for the integration scripts. As long as they are not run automatically, the tests get bitrotten as we see in tails#17870 (closed).

The tests live in puppet-tails:files/weblate/scripts/tests/. The tests are created to use a Vagrant virtual box to run the tests. To use and run the tests see the HACKING file. Here the short form:

  1. Setup the VM: vagrant up --provider=libvirt
  2. run the tests: vagrant ssh -c ". venv/bin/activate && cd ~/puppet-tails/files/weblate/scripts && python3 -m nose"

Related issues

  • #16712 (closed)
Edited Sep 02, 2020 by hefee
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking