🏡 index : quine-global-boneyard/electron-builder.git

// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html

exports[`arm 1`] = `
{
  "linux": [
    {
      "arch": "armv7l",
      "file": "sep_1.1.0_armhf.snap",
    },
  ],
}
`;

exports[`auto start 1`] = `
{
  "apps": {
    "sep": {
      "autostart": "sep.desktop",
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`auto start 2`] = `
{
  "linux": [],
}
`;

exports[`base option 1`] = `
{
  "apps": {
    "testapp": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core22",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "testapp",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`base option 2`] = `
{
  "linux": [],
}
`;

exports[`buildPackages 1`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "build-packages": [
        "foo1",
        "default",
        "foo2",
      ],
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`buildPackages 2`] = `
{
  "linux": [],
}
`;

exports[`classic confinement 1`] = `
{
  "linux": [
    {
      "arch": "x64",
      "file": "cl-co-app_1.1.0_amd64.snap",
    },
  ],
}
`;

exports[`compression option 1`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "compression": "xz",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`compression option 2`] = `
{
  "linux": [],
}
`;

exports[`custom after, no desktop 1`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`custom after, no desktop 2`] = `
{
  "linux": [],
}
`;

exports[`custom env 1`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "FOO": "bar",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`custom env 2`] = `
{
  "linux": [],
}
`;

exports[`default base 1`] = `
{
  "apps": {
    "testapp": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "testapp",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default base 2`] = `
{
  "linux": [],
}
`;

exports[`default compression 1`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default compression 2`] = `
{
  "linux": [],
}
`;

exports[`default stagePackages 1`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "classic",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default stagePackages 2`] = `
{
  "linux": [],
}
`;

exports[`default stagePackages 3`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "classic",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
        "custom",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default stagePackages 4`] = `
{
  "linux": [],
}
`;

exports[`default stagePackages 5`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "classic",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "custom",
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default stagePackages 6`] = `
{
  "linux": [],
}
`;

exports[`default stagePackages 7`] = `
{
  "apps": {
    "sep": {
      "adapter": "none",
      "command": "command.sh",
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "classic",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "sep",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "foo1",
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
        "foo2",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`default stagePackages 8`] = `
{
  "linux": [],
}
`;

exports[`no desktop plugs 1`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "foo",
        "bar",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`no desktop plugs 2`] = `
{
  "linux": [],
}
`;

exports[`plugs option 1`] = `
{
  "apps": {
    "testapp": {
      "adapter": "none",
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "browser-sandbox",
        "another-simple-plug-name",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "testapp",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "plugs": {
    "browser-sandbox": {
      "allow-sandbox": true,
      "interface": "browser-support",
    },
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Test App ßW",
  "title": "Test App ßW",
  "version": "1.1.0",
}
`;

exports[`plugs option 2`] = `
{
  "linux": [],
}
`;

exports[`plugs option 3`] = `
{
  "apps": {
    "testapp": {
      "adapter": "none",
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "browser-sandbox",
        "another-simple-plug-name",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "icon": "snap/gui/icon.png",
  "name": "testapp",
  "parts": {
    "app": {
      "plugin": "nil",
      "stage": [
        "-usr/lib/python*",
        "-usr/bin/python*",
        "-var/lib/ucf",
        "-usr/include",
        "-usr/lib/X11",
        "-usr/share",
        "-usr/sbin",
        "-usr/bin",
        "-usr/lib/*/libicudata.*",
        "-usr/lib/*/libicui18n.*",
        "-usr/lib/*/libgtk-*",
        "-usr/lib/*/libgdk-*",
        "-usr/lib/*/glib-*",
        "-usr/lib/*/gtk-*",
        "-usr/lib/*/gdk-*",
        "-usr/lib/*/krb5",
        "-usr/lib/systemd",
        "-usr/lib/glib-networking",
        "-usr/lib/dconf",
        "-usr/lib/*/avahi",
        "-usr/lib/*/gio",
        "-usr/lib/*/libatk*",
        "-usr/lib/*/libatspi*",
        "-usr/lib/*/libavahi*",
        "-usr/lib/*/libcairo*",
        "-usr/lib/*/libcolordprivate*",
        "-usr/lib/*/libcolord*",
        "-usr/lib/*/libcroco*",
        "-usr/lib/*/libcups*",
        "-usr/lib/*/libdatrie*",
        "-usr/lib/*/libdconf*",
        "-usr/lib/*/libepoxy*",
        "-usr/lib/*/libexpatw*",
        "-usr/lib/*/libffi*",
        "-usr/lib/*/libfontconfig*",
        "-usr/lib/*/libfreetype*",
        "-usr/lib/*/libgdk_pixbuf*",
        "-usr/lib/*/libgdk_pixbuf_xlib*",
        "-usr/lib/*/libgio*",
        "-usr/lib/*/libglib*",
        "-usr/lib/*/libgmodule*",
        "-usr/lib/*/libgmp*",
        "-usr/lib/*/libgnutls*",
        "-usr/lib/*/libgobject*",
        "-usr/lib/*/libgraphite2*",
        "-usr/lib/*/libgssapi_krb5*",
        "-usr/lib/*/libgthread*",
        "-usr/lib/*/libharfbuzz*",
        "-usr/lib/*/libhogweed*",
        "-usr/lib/*/libicuio*",
        "-usr/lib/*/libicutest*",
        "-usr/lib/*/libicutu*",
        "-usr/lib/*/libicuuc*",
        "-usr/lib/*/libidn2*",
        "-usr/lib/*/libjbig*",
        "-usr/lib/*/libjpeg*",
        "-usr/lib/*/libjson*",
        "-usr/lib/*/libk5crypto*",
        "-usr/lib/*/libkrb5*",
        "-usr/lib/*/libkrb5support*",
        "-usr/lib/*/liblcms2*",
        "-usr/lib/*/libnettle*",
        "-usr/lib/*/libp11*",
        "-usr/lib/*/libpango*",
        "-usr/lib/*/libpangocairo*",
        "-usr/lib/*/libpangoft2*",
        "-usr/lib/*/libpixman*",
        "-usr/lib/*/libpng16*",
        "-usr/lib/*/libproxy*",
        "-usr/lib/*/librest*",
        "-usr/lib/*/librsvg*",
        "-usr/lib/*/libsecret*",
        "-usr/lib/*/libsoup*",
        "-usr/lib/*/libsqlite3*",
        "-usr/lib/*/libtasn1*",
        "-usr/lib/*/libthai*",
        "-usr/lib/*/libtiff*",
        "-usr/lib/*/libunistring*",
        "-usr/lib/*/libwayland*",
        "-usr/lib/*/libX11*",
        "-usr/lib/*/libXau*",
        "-usr/lib/*/libxcb.so*",
        "-usr/lib/*/libxcb-dri2*",
        "-usr/lib/*/libxcb-dri3*",
        "-usr/lib/*/libxcb-glx*",
        "-usr/lib/*/libxcb-present*",
        "-usr/lib/*/libxcb-render*",
        "-usr/lib/*/libxcb-shm*",
        "-usr/lib/*/libxcb-sync*",
        "-usr/lib/*/libxcb-xfixes*",
        "-usr/lib/*/libXcomposite*",
        "-usr/lib/*/libXcursor*",
        "-usr/lib/*/libXdamage*",
        "-usr/lib/*/libXdmcp*",
        "-usr/lib/*/libXext*",
        "-usr/lib/*/libXfixes*",
        "-usr/lib/*/libXinerama*",
        "-usr/lib/*/libXi*",
        "-usr/lib/*/libxkbcommon*",
        "-usr/lib/*/libxml2*",
        "-usr/lib/*/libXrandr*",
        "-usr/lib/*/libXrender*",
      ],
      "stage-packages": [
        "libnspr4",
        "libnss3",
        "libxss1",
        "libappindicator3-1",
        "libsecret-1-0",
      ],
    },
    "app-files": {
      "organize": {
        "*": "app/",
      },
      "plugin": "dump",
      "source": "app",
      "stage": [
        "-app/chrome-sandbox",
        "-LICENSES.chromium.html",
      ],
    },
    "gnome-platform-empty-dirs": {
      "override-build": "mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/themes" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/icons" mkdir -p "$SNAPCRAFT_PART_INSTALL/data-dir/sounds" mkdir $SNAPCRAFT_PART_INSTALL/gnome-platform
",
      "plugin": "nil",
    },
    "launch-scripts": {
      "plugin": "dump",
      "source": "scripts",
    },
  },
  "plugs": {
    "browser-sandbox": {
      "allow-sandbox": true,
      "interface": "browser-support",
    },
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Test App ßW",
  "title": "Test App ßW",
  "version": "1.1.0",
}
`;

exports[`plugs option 4`] = `
{
  "linux": [],
}
`;

exports[`slots option 1`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
      "slots": [
        "foo",
        "bar",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`slots option 2`] = `
{
  "linux": [],
}
`;

exports[`slots option 3`] = `
{
  "apps": {
    "sep": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
      "slots": [
        "mpris",
        "another-simple-slot-name",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "sep",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "slots": {
    "mpris": {
      "interface": "mpris",
      "name": "chromium",
    },
  },
  "summary": "Sep",
  "title": "Sep",
  "version": "1.1.0",
}
`;

exports[`slots option 4`] = `
{
  "linux": [],
}
`;

exports[`snap 1`] = `
{
  "linux": [
    {
      "arch": "x64",
      "file": "sep_1.1.0_amd64.snap",
    },
  ],
}
`;

exports[`use template app 1`] = `
{
  "apps": {
    "testapp": {
      "command": "command.sh",
      "environment": {
        "DISABLE_WAYLAND": "1",
        "LD_LIBRARY_PATH": "$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu",
        "PATH": "$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH",
        "SNAP_DESKTOP_RUNTIME": "$SNAP/gnome-platform",
      },
      "plugs": [
        "desktop",
        "desktop-legacy",
        "home",
        "x11",
        "wayland",
        "unity7",
        "browser-support",
        "network",
        "gsettings",
        "audio-playback",
        "pulseaudio",
        "opengl",
      ],
    },
  },
  "architectures": [
    "amd64",
  ],
  "base": "core20",
  "confinement": "strict",
  "description": "Test Application (test quite “ #378)",
  "grade": "stable",
  "name": "testapp",
  "plugs": {
    "gnome-3-28-1804": {
      "default-provider": "gnome-3-28-1804",
      "interface": "content",
      "target": "$SNAP/gnome-platform",
    },
    "gtk-3-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/themes",
    },
    "icon-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/icons",
    },
    "sound-themes": {
      "default-provider": "gtk-common-themes",
      "interface": "content",
      "target": "$SNAP/data-dir/sounds",
    },
  },
  "summary": "Test App ßW",
  "title": "Test App ßW",
  "version": "1.1.0",
}
`;

exports[`use template app 2`] = `
{
  "linux": [],
}
`;