Sha256: a20af73354e7851301274f6b3dcda4291e2fc9798ee996a36ad0d586ecf1d157
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
require File.dirname(__FILE__) + '/test_helper.rb' require 'fileutils' require 'pp' require 'pathname' include FileUtils class NewCocoaTest < Test::Unit::TestCase def setup @testdir = Pathname.new(File.dirname(__FILE__)).realpath @newgem = @testdir + '../bin/newcocoa' system(@newgem, 'testcocoa') end def teardown rm_rf 'testcocoa' end def test_load assert true end def test_create cd 'testcocoa' do assert_equal(Dir['**/*'], [ "English.lproj", "html", "Info.plist.erb", "main.m", "main.rb", "Rakefile", "README", "English.lproj/Main.nib", "English.lproj/Main.nib/classes.nib", "English.lproj/Main.nib/info.nib", "English.lproj/Main.nib/keyedobjects.nib" ]) end end def test_convert cd 'testcocoa' do cp_r @testdir + 'Main.nib', '.' system(@newgem, '-c', @testdir+"Main.nib") res = Pathname.new 'AppController.rb' assert res.exist?, 'Create Converted .rb' time = res.mtime system(@newgem, '-c', @testdir+"Main.nib") assert_equal time, res.mtime, 'No overwrite existed .rb' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
newcocoa-0.0.4 | test/newcocoa_test.rb |