Sha256: cb5c446bd29f0b2927d6cf45c80019fd0b9131633a3bf12cfffdbc4df7e3eae9
Contents?: true
Size: 682 Bytes
Versions: 16
Compression:
Stored size: 682 Bytes
Contents
require_relative "../spec_helper" class AssociationExtensionsTest < Lanes::TestCase include TestingModels def test_adding_event_listener_requires_inverse err = assert_raise(ArgumentError) do TestModel.has_one(:tmhm,:listen=>{:save=>:on_save}) end assert_match( /does not have an inverse_of specified./, err.message ) end def test_exports_associations TestModel.expects(:export_associations).with(:tmhm,{}) TestModel.has_one(:tmhm, export: true) end def test_does_not_allow_other_garbage assert_raise(ArgumentError) do TestModel.has_one(:tmhm,:blarg=>true) end end end
Version data entries
16 entries across 16 versions & 1 rubygems