diff options
author | Alexey Muranov <alexey.muranov@gmail.com> | 2012-10-07 20:32:48 +0200 |
---|---|---|
committer | Alexey Muranov <alexey.muranov@gmail.com> | 2012-10-07 20:43:18 +0200 |
commit | c9ccef554cb5f28d4c4b8d1eb8f5b4de6e25f341 (patch) | |
tree | b2b5233169ab00bed0532952917527f6ecf85ad1 /activerecord/test/cases/fixtures | |
parent | d871807a78ca607f5f78e8eaab99e3d46f284c63 (diff) | |
download | rails-c9ccef554cb5f28d4c4b8d1eb8f5b4de6e25f341.tar.gz rails-c9ccef554cb5f28d4c4b8d1eb8f5b4de6e25f341.tar.bz2 rails-c9ccef554cb5f28d4c4b8d1eb8f5b4de6e25f341.zip |
Move/rename files to follow naming conventions
Diffstat (limited to 'activerecord/test/cases/fixtures')
-rw-r--r-- | activerecord/test/cases/fixtures/file_test.rb | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/activerecord/test/cases/fixtures/file_test.rb b/activerecord/test/cases/fixtures/file_test.rb deleted file mode 100644 index a029fedbd3..0000000000 --- a/activerecord/test/cases/fixtures/file_test.rb +++ /dev/null @@ -1,83 +0,0 @@ -require 'cases/helper' -require 'tempfile' - -module ActiveRecord - class FixtureSet - class FileTest < ActiveRecord::TestCase - def test_open - fh = File.open(::File.join(FIXTURES_ROOT, "accounts.yml")) - assert_equal 6, fh.to_a.length - end - - def test_open_with_block - called = false - File.open(::File.join(FIXTURES_ROOT, "accounts.yml")) do |fh| - called = true - assert_equal 6, fh.to_a.length - end - assert called, 'block called' - end - - def test_names - File.open(::File.join(FIXTURES_ROOT, "accounts.yml")) do |fh| - assert_equal ["signals37", - "unknown", - "rails_core_account", - "last_account", - "rails_core_account_2", - "odegy_account"].sort, fh.to_a.map(&:first).sort - end - end - - def test_values - File.open(::File.join(FIXTURES_ROOT, "accounts.yml")) do |fh| - assert_equal [1,2,3,4,5,6].sort, fh.to_a.map(&:last).map { |x| - x['id'] - }.sort - end - end - - def test_erb_processing - File.open(::File.join(FIXTURES_ROOT, "developers.yml")) do |fh| - devs = Array.new(8) { |i| "dev_#{i + 3}" } - assert_equal [], devs - fh.to_a.map(&:first) - end - end - - def test_empty_file - tmp_yaml ['empty', 'yml'], '' do |t| - assert_equal [], File.open(t.path) { |fh| fh.to_a } - end - end - - # A valid YAML file is not necessarily a value Fixture file. Make sure - # an exception is raised if the format is not valid Fixture format. - def test_wrong_fixture_format_string - tmp_yaml ['empty', 'yml'], 'qwerty' do |t| - assert_raises(ActiveRecord::Fixture::FormatError) do - File.open(t.path) { |fh| fh.to_a } - end - end - end - - def test_wrong_fixture_format_nested - tmp_yaml ['empty', 'yml'], 'one: two' do |t| - assert_raises(ActiveRecord::Fixture::FormatError) do - File.open(t.path) { |fh| fh.to_a } - end - end - end - - private - def tmp_yaml(name, contents) - t = Tempfile.new name - t.binmode - t.write contents - t.close - yield t - ensure - t.close true - end - end - end -end |