Sha256: ff85f48d74f6a80d4ad1018a62f0ec180faaf1b11253a3442e4a1623331ecdfc
Contents?: true
Size: 833 Bytes
Versions: 24
Compression:
Stored size: 833 Bytes
Contents
require 'spec_helper' describe Launchy::Detect::NixDesktopEnvironment do before do Launchy.reset_global_options end after do Launchy.reset_global_options end it "returns false for XFCE if xprop is not found" do Launchy.host_os = "linux" _(Launchy::Detect::NixDesktopEnvironment::Xfce.is_current_desktop_environment?).must_equal( false ) end it "returns NotFound if it cannot determine the *nix desktop environment" do Launchy.host_os = "linux" ENV.delete( "KDE_FULL_SESSION" ) ENV.delete( "GNOME_DESKTOP_SESSION_ID" ) Launchy.path = %w[ / /tmp ].join(File::PATH_SEPARATOR) not_found = Launchy::Detect::NixDesktopEnvironment.detect _(not_found).must_equal( Launchy::Detect::NixDesktopEnvironment::NotFound ) _(not_found.browser).must_equal( Launchy::Argv.new ) end end
Version data entries
24 entries across 15 versions & 2 rubygems