Sha256: 6389e6c9e0e34e4ac06efa4a1cf41713e1635ced1b89904e5bbfa07d92e7421a
Contents?: true
Size: 448 Bytes
Versions: 12
Compression:
Stored size: 448 Bytes
Contents
require 'mspec/guards/guard' class Object def env env = "" if SpecGuard.windows? env = Hash[*`cmd.exe /C set`.split("\n").map { |e| e.split("=", 2) }.flatten] else env = Hash[*`env`.split("\n").map { |e| e.split("=", 2) }.flatten] end env end def username user = "" if SpecGuard.windows? user = `cmd.exe /C ECHO %USERNAME%`.strip else user = `whoami`.strip end user end end
Version data entries
12 entries across 12 versions & 3 rubygems