Sha256: b9626e543f7d752d932480778eb871ff04be5734298a3d9d61c5a49923f426f3

Contents?: true

Size: 1.09 KB

Versions: 24

Compression:

Stored size: 1.09 KB

Contents

GCC_JSON = File.join(File.dirname(__FILE__),"..","lib","cxxproject","toolchain","gcc.json")
require 'cxxproject/toolchain/toolchain'

# describe String do
#   it 'should correctly load toolchain from json file' do
#     tc = Toolchain.new(GCC_JSON)
#     tc.name.should == "gcc"
#     tc.compiler.cpp.command.should == "g++"
#     tc.compiler.c.source_file_endings.should == [".c"]
#     tc.linker.output_ending == ".exe"
#   end
# 
#   it 'should be possible to add list items to existing settings' do
#     tc = Toolchain.new(GCC_JSON)
#     tc.compiler.c.source_file_endings.should == [".c"]
#     tc.compiler.c.source_file_endings << ".cc"
#     tc.compiler.c.source_file_endings.should == [".c",".cc"]
#     tc.compiler.c.source_file_endings << ".aa"
#     tc.compiler.c.source_file_endings.should == [".c",".cc",".aa"]
#   end
# 
#   it "should be possible to replace existing settings" do
#     tc = Toolchain.new(GCC_JSON)
#     tc.compiler.c.source_file_endings.should == [".c"]
#     tc.compiler.c.source_file_endings = [".cc"]
#     tc.compiler.c.source_file_endings.should == [".cc"]
#   end
# 
# end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
cxxproject-0.6.29 spec/toolchain_spec.rb
cxxproject-0.6.28 spec/toolchain_spec.rb
cxxproject-0.6.27 spec/toolchain_spec.rb
cxxproject-0.6.26 spec/toolchain_spec.rb
cxxproject-0.6.25 spec/toolchain_spec.rb
cxxproject-0.6.24 spec/toolchain_spec.rb
cxxproject-0.6.23 spec/toolchain_spec.rb
cxxproject-0.6.21 spec/toolchain_spec.rb
cxxproject-0.6.18 spec/toolchain_spec.rb
cxxproject-0.6.17 spec/toolchain_spec.rb
cxxproject-0.6.14 spec/toolchain_spec.rb
cxxproject-0.6.12 spec/toolchain_spec.rb
cxxproject-0.6.13 spec/toolchain_spec.rb
cxxproject-0.6.11 spec/toolchain_spec.rb
cxxproject-0.6.10 spec/toolchain_spec.rb
cxxproject-0.6.9 spec/toolchain_spec.rb
cxxproject-0.6.6 spec/toolchain_spec.rb
cxxproject-0.6.5 spec/toolchain_spec.rb
cxxproject-0.6.4 spec/toolchain_spec.rb
cxxproject-0.6.2 spec/toolchain_spec.rb