Sha256: 2c51f4b200c8124a4161d210c2729923fd2b9b332f89aa89e10dbb38babbc5fb

Contents?: true

Size: 1.35 KB

Versions: 5

Compression:

Stored size: 1.35 KB

Contents

doctest: prepare testapp environment
doctest_require: 'prepare_testapp'

doctest: generate hobo:model
>> Rails::Generators.invoke 'hobo:model', %w(alpha/beta one:string two:integer)


doctest: model file exists
>> File.exist? 'app/models/alpha/beta.rb'
=> true

doctest: model content matches
>> File.read 'app/models/alpha/beta.rb'
=> "class Alpha::Beta < ActiveRecord::Base\n\n  fields do\n    one :string\n    two :integer\n  end\n  attr_accessible :one, :two\n\nend\n"

doctest: module file exists
>> File.exist? 'app/models/alpha.rb'
=> true

doctest: module content matches
>> File.read 'app/models/alpha.rb'
=> "module Alpha\n  def self.table_name_prefix\n    'alpha_'\n  end\nend\n"


doctest: test file exists
>> File.exist? 'test/unit/alpha/beta_test.rb'
=> true

doctest: test content matches
>> File.read 'test/unit/alpha/beta_test.rb'
=>
require 'test_helper'

class Alpha::BetaTest < ActiveSupport::TestCase
  # test "the truth" do
  #   assert true
  # end
end

doctest: fixture file exists
>> File.exist? 'test/fixtures/alpha/beta.yml'
=> true


doctest: generate hobo:migration
>> Rails::Generators.invoke 'hobo:migration', %w(-n -m)

doctest: schema.rb file exists
>> File.exist? 'db/schema.rb'
=> true

doctest: db file exists
>> File.exist? 'db/development.sqlite3'
=> true

doctest: Alpha::Beta class exists
>> Alpha::Beta
# will error if class doesn't exist

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hobo_fields-2.0.1 test/generators.rdoctest
hobo_fields-2.0.0 test/generators.rdoctest
hobo_fields-2.0.0.pre10 test/generators.rdoctest
hobo_fields-2.0.0.pre9 test/generators.rdoctest
hobo_fields-2.0.0.pre8 test/generators.rdoctest