Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GNOME Photos GNOME Photos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 142
    • Issues 142
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GNOME PhotosGNOME Photos
  • Merge requests
  • !115

WIP: Isolate the tests from any real user data

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Sam Thursfield requested to merge sam/tests-isolated-xdg-data-dirs into master Sep 28, 2019
  • Overview 0
  • Commits 2
  • Pipelines 2
  • Changes 2

This uses the trackertestutils library to set up a temporary directory for XDG_DATA_HOME and XDG_CACHE_HOME data, and spawn private Tracker daemons which operate from this temporary directory. This means the app under test will no longer change behaviour depending on data in the HOME directory of the user running the test.

Marked as WIP because it depends on this tracker.git MR: tracker!147 (merged)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: sam/tests-isolated-xdg-data-dirs