test SystemInformation class
ClosedPublic

Authored by sitter on Jun 28 2019, 12:05 PM.

Details

Summary
  • has a new Config struct, encapsulates data we need to mangle for testing
  • new completeness state to make sure lsb_release has returned by the time we read data in the test
  • os-release fixture
  • lsb_release double

the os-release test has expected failure right now because the current
parser is in fact broken. needs porting to KOsRelease

Test Plan

builds && passes

Diff Detail

Repository
R871 DrKonqi
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
sitter created this revision.Jun 28 2019, 12:05 PM
Restricted Application added a project: Plasma. · View Herald TranscriptJun 28 2019, 12:05 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
sitter requested review of this revision.Jun 28 2019, 12:05 PM
apol accepted this revision.Jun 28 2019, 5:51 PM
This revision is now accepted and ready to land.Jun 28 2019, 5:51 PM
This revision was automatically updated to reflect the committed changes.