Skip to content

Instantly share code, notes, and snippets.

@erichocean
Created January 29, 2009 23:13
Show Gist options
  • Save erichocean/54831 to your computer and use it in GitHub Desktop.
Save erichocean/54831 to your computer and use it in GitHub Desktop.
troy:private-abbot onitunes$ rake spec
(in /Users/onitunes/git/sproutit/private-abbot)
WARNING: Possible conflict with Rake extension: String#ext already exists
WARNING: Possible conflict with Rake extension: String#pathmap already exists
WARNING: Not testing markdown() because BlueCloth is not installed
...............................................................................................................................................................................F.....F......................FF..................................................................................FFFFFFF.................FF..............F.......FFF.FFFFFFFFFF...........F.......FF..................
1)
NoMethodError in 'SproutCore::Builder::Html API for templates StaticHelper exposes stylesheets_for_client() does NOT add stylesheet for test if CONFIG.load_test'
undefined method `manifest_for' for nil:NilClass
./spec/lib/builders/html_spec.rb:317:
2)
NoMethodError in 'SproutCore::Builder::Html API for templates StaticHelper exposes javascript_for_client() does NOT add link to test, even if load_test is true'
undefined method `manifest_for' for nil:NilClass
./spec/lib/builders/html_spec.rb:395:
3)
NoMethodError in 'SproutCore::Builder::Test adding test_required frameworks urls add stylesheets for test'
undefined method `manifest_for' for nil:NilClass
./spec/lib/builders/test_spec.rb:49:
4)
NoMethodError in 'SproutCore::Builder::Test adding test_required frameworks urls adds javascript for test'
undefined method `manifest_for' for nil:NilClass
./spec/lib/builders/test_spec.rb:65:
5)
NoMethodError in 'SproutCore::Manifest entry_for finds the first visible file matching the filename'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
6)
NoMethodError in 'SproutCore::Manifest entry_for finds the first hidden file matching the filename if :hidden => true is passed'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
7)
NoMethodError in 'SproutCore::Manifest entry_for finds the first file matching the filename and any additional passed options'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
8)
NoMethodError in 'SproutCore::Manifest entry_for requires an exact match on filename'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
9)
NoMethodError in 'SproutCore::Manifest entry_for returns nil if no matching entry could be found'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
10)
NoMethodError in 'SproutCore::Manifest entry_for can name entries in other targets by prefixing entry name with target:entry_name will search another manifest'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
11)
NoMethodError in 'SproutCore::Manifest entry_for can name entries in other targets by prefixing entry name with target:entry_name will search for nested targets relative to current target'
undefined method `manifest_for' for nil:NilClass
./spec/lib/models/manifest/entry_for_spec.rb:43:
12)
'SproutCore::Project find_targets_for should search recursively for apps, clients, themes, and frameworks dirs with standard options -- also should ignore CaSeOfDir' FAILED
expected [] to include :"/theme1"
./spec/lib/models/project/find_targets_for_spec.rb:18:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:16:in `each'
./spec/lib/models/project/find_targets_for_spec.rb:16:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:15:in `each'
./spec/lib/models/project/find_targets_for_spec.rb:15:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:46:
13)
'SproutCore::Project find_targets_for should find targets based on target_types hash, including overrides in target Buildfiles' FAILED
expected [:"/custom_foos"] to include :"/bar1"
./spec/lib/models/project/find_targets_for_spec.rb:18:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:16:in `each'
./spec/lib/models/project/find_targets_for_spec.rb:16:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:15:in `each'
./spec/lib/models/project/find_targets_for_spec.rb:15:in `expect_targets'
./spec/lib/models/project/find_targets_for_spec.rb:58:
14)
'SproutCore::Target compute_build_number recursively required project should not cause an error' FAILED
expected no Exception, got #<NoMethodError: undefined method `compute_build_number' for nil:NilClass>
./spec/lib/models/target/compute_build_number_spec.rb:160:
15)
'SproutCore::Target config should pickup config from parent buildfiles' FAILED
expected :costello, got [:costello] (using .eql?)
./spec/lib/models/target/config_spec.rb:27:
16)
'SproutCore::Target expand_required_targets should return all of targets required by a target in proper order' FAILED
expected [:"/sproutcore/costello", :"/sproutcore/foundation", :"/sproutcore/application", :"/sproutcore/data_store", :"/sproutcore/desktop"], got [:"/sproutcore/costello", :"/sproutcore/foundation", :"/sproutcore/datastore", :"/sproutcore/desktop"] (using .eql?)
./spec/lib/models/target/expand_required_targets_spec.rb:11:
17)
'SproutCore::Target expand_required_targets should still return a valid response even with a recursive project' FAILED
expected no Exception, got #<NoMethodError: undefined method `expand_required_targets' for nil:NilClass>
./spec/lib/models/target/expand_required_targets_spec.rb:24:
18)
NoMethodError in 'SproutCore::Target installed_languages should detect all installed languages with short names'
undefined method `installed_languages' for nil:NilClass
./spec/lib/models/target/installed_languages_spec.rb:18:
19)
NoMethodError in 'SproutCore::Target installed_languages should map long languages to short names, and pass through others'
undefined method `installed_languages' for nil:NilClass
./spec/lib/models/target/installed_languages_spec.rb:24:
20)
NoMethodError in 'SproutCore::Target installed_languages should always return the preferred language, even if no languages'
undefined method `installed_languages' for nil:NilClass
./spec/lib/models/target/installed_languages_spec.rb:29:
21)
NoMethodError in 'SproutCore::Target installed_languages should ignore case for long names and respect case for unknown'
undefined method `installed_languages' for nil:NilClass
./spec/lib/models/target/installed_languages_spec.rb:34:
22)
NoMethodError in 'SproutCore::Target installed_languages should always return names using case insensitive sort'
undefined method `installed_languages' for nil:NilClass
./spec/lib/models/target/installed_languages_spec.rb:42:
23)
NoMethodError in 'SproutCore::Target lproj_for should return the long name of a language if installed'
undefined method `lproj_for' for nil:NilClass
./spec/lib/models/target/lproj_for_spec.rb:16:
./spec/lib/models/target/lproj_for_spec.rb:15:in `each'
./spec/lib/models/target/lproj_for_spec.rb:15:
24)
NoMethodError in 'SproutCore::Target lproj_for should return the short name of a language if installed'
undefined method `lproj_for' for nil:NilClass
./spec/lib/models/target/lproj_for_spec.rb:22:
./spec/lib/models/target/lproj_for_spec.rb:21:in `each'
./spec/lib/models/target/lproj_for_spec.rb:21:
25)
NoMethodError in 'SproutCore::Target lproj_for should return the language name if installed + no explicit mapping'
undefined method `lproj_for' for nil:NilClass
./spec/lib/models/target/lproj_for_spec.rb:27:
26)
NoMethodError in 'SproutCore::Target lproj_for should return nil for a non-existant language'
undefined method `lproj_for' for nil:NilClass
./spec/lib/models/target/lproj_for_spec.rb:31:
27)
NoMethodError in 'SproutCore::Target lproj_for should return long language name if no mapping is known'
undefined method `lproj_for' for nil:NilClass
./spec/lib/models/target/lproj_for_spec.rb:35:
28)
NoMethodError in 'SproutCore::Target required_targets should resolve references to siblings'
undefined method `config' for nil:NilClass
./spec/lib/models/target/required_targets_spec.rb:29:
29)
'SproutCore::Target target_for should look for relative names in children first' FAILED
expected "/sproutcore/uploader", got "/uploader" (using .eql?)
./spec/lib/models/target/target_for_spec.rb:22:
30)
'SproutCore::Target target_for should look for relative names in sibling after children' FAILED
expected not nil, got nil
./spec/lib/models/target/target_for_spec.rb:27:
Finished in 115.169595 seconds
389 examples, 30 failures
rake aborted!
Command /opt/local/bin/ruby -I"/opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib:lib" "/opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.4/bin/spec" "spec/abbot_spec.rb" "spec/buildtasks/build/copy_spec.rb" "spec/buildtasks/manifest/catalog_spec.rb" "spec/buildtasks/manifest/hide_buildfiles_spec.rb" "spec/buildtasks/manifest/localize_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/combine_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/css_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/html_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/javascript_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/minify_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/packed_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/sass_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/strings_spec.rb" "spec/buildtasks/manifest/prepare_build_tasks/tests_spec.rb" "spec/buildtasks/manifest/prepare_spec.rb" "spec/buildtasks/target_spec.rb" "spec/lib/builders/combine_spec.rb" "spec/lib/builders/html_spec.rb" "spec/lib/builders/javascript_spec.rb" "spec/lib/builders/sass_spec.rb" "spec/lib/builders/strings_spec.rb" "spec/lib/builders/stylesheet_spec.rb" "spec/lib/builders/test_index_spec.rb" "spec/lib/builders/test_spec.rb" "spec/lib/buildfile/config_for_spec.rb" "spec/lib/buildfile/define_spec.rb" "spec/lib/buildfile/dup_spec.rb" "spec/lib/buildfile/invoke_spec.rb" "spec/lib/buildfile/load_spec.rb" "spec/lib/buildfile/task/dup_spec.rb" "spec/lib/buildfile/task_defined_spec.rb" "spec/lib/buildfile_commands/build_task_spec.rb" "spec/lib/buildfile_commands/config_spec.rb" "spec/lib/buildfile_commands/import_spec.rb" "spec/lib/buildfile_commands/namespace_spec.rb" "spec/lib/buildfile_commands/proxies_spec.rb" "spec/lib/buildfile_commands/replace_task_spec.rb" "spec/lib/buildfile_commands/task_spec.rb" "spec/lib/models/hash_struct/deep_clone_spec.rb" "spec/lib/models/hash_struct/has_options_spec.rb" "spec/lib/models/hash_struct/hash_spec.rb" "spec/lib/models/hash_struct/merge_spec.rb" "spec/lib/models/manifest/add_entry_spec.rb" "spec/lib/models/manifest/add_transform_spec.rb" "spec/lib/models/manifest/build_spec.rb" "spec/lib/models/manifest/entry_for_spec.rb" "spec/lib/models/manifest/prepare_spec.rb" "spec/lib/models/manifest_entry/prepare_spec.rb" "spec/lib/models/project/add_target_spec.rb" "spec/lib/models/project/buildfile_spec.rb" "spec/lib/models/project/find_targets_for_spec.rb" "spec/lib/models/project/load_nearest_project_spec.rb" "spec/lib/models/project/target_for_spec.rb" "spec/lib/models/project/targets_spec.rb" "spec/lib/models/target/compute_build_number_spec.rb" "spec/lib/models/target/config_spec.rb" "spec/lib/models/target/expand_required_targets_spec.rb" "spec/lib/models/target/installed_languages_spec.rb" "spec/lib/models/target/lproj_for_spec.rb" "spec/lib/models/target/manifest_for_spec.rb" "spec/lib/models/target/parent_target_spec.rb" "spec/lib/models/target/prepare_spec.rb" "spec/lib/models/target/required_targets_spec.rb" "spec/lib/models/target/target_for_spec.rb" "spec/lib/tools/build_number_spec.rb" "spec/lib/tools/tools_spec.rb" --color failed
(See full trace by running task with --trace)
troy:private-abbot onitunes$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment