Skip to content

Commit

Permalink
tests: Port sysroot.js away from libgsystem
Browse files Browse the repository at this point in the history
My case-sensitive `git grep` didn't find this one originally,
but the Travis+Debian setup was configured to run it.

Closes: #451
Approved by: jlebon
  • Loading branch information
cgwalters authored and rh-atomic-bot committed Aug 9, 2016
1 parent 5192921 commit 56a9222
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions tests/test-sysroot.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@

const GLib = imports.gi.GLib;
const Gio = imports.gi.Gio;

const GSystem = imports.gi.GSystem;
const OSTree = imports.gi.OSTree;

function assertEquals(a, b) {
Expand All @@ -36,12 +34,8 @@ function assertNotEquals(a, b) {
function libtestExec(shellCode) {
let testdatadir = GLib.getenv("G_TEST_SRCDIR");
let libtestPath = GLib.build_filenamev([testdatadir, 'libtest.sh'])
let proc = GSystem.Subprocess.new_simple_argv(['bash', '-c',
'set -xeuo pipefail; . ' + GLib.shell_quote(libtestPath) + '; ' + shellCode],
GSystem.SubprocessStreamDisposition.INHERIT,
GSystem.SubprocessStreamDisposition.INHERIT,
null);
proc.wait_sync_check(null);
let proc = Gio.Subprocess.new(['bash', '-c', 'set -xeuo pipefail; . ' + GLib.shell_quote(libtestPath) + '; ' + shellCode], 0);
proc.wait_check(null);
}

libtestExec('setup_os_repository archive-z2 syslinux');
Expand Down

0 comments on commit 56a9222

Please sign in to comment.