Sha256: 3b9746d6d1e7f7b995f4002d80eb6b31aa9e059f922f7c3e5a9e402d6e17e689
Contents?: true
Size: 983 Bytes
Versions: 2
Compression:
Stored size: 983 Bytes
Contents
module GemWrappers class FakeInstaller def initialize @executables = [] end def install(executable) @executables << executable end def uninstall(executable) @executables.delete(executable) end def executables @executables.uniq end def ensure @ensure = true end def ensure? @ensure end def wrappers_path "/path/to/wrappers" end end class FakeEnvironment def ensure @ensure = true end def ensure? @ensure end def file_name "/path/to/environment" end end class Fake def initialize @executables = [] end def install(executables) @executables += executables end def uninstall(executables) @executables -= executables end def executables @executables end def environment_file "/path/to/environment" end def wrappers_path "/path/to/wrappers" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gem-wrappers-1.3.2 | test/gem-wrappers/fakes.rb |
gem-wrappers-1.3.1 | test/gem-wrappers/fakes.rb |