summaryrefslogtreecommitdiff
path: root/spec/unit/property_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Add Property.create and Resource.property_type for type system overridingJohn Keiser2015-07-031-0/+5
* Only stick non-frozen values to the resourceJohn Keiser2015-07-031-2/+45
* Make required name attributes workJohn Keiser2015-07-031-46/+164
* Do not validate defaults, for backcompat purposesjk/property-baseJohn Keiser2015-06-231-20/+37
* Freeze default constantsJohn Keiser2015-06-231-2/+6
* Fix set_or_return order: default->coerce->validateJohn Keiser2015-06-231-93/+94
* Evaluate lazy defaults in context of the instanceJohn Keiser2015-06-231-27/+20
* Add coercionJohn Keiser2015-06-231-81/+81
* Add property_is_set?John Keiser2015-06-231-94/+94
* Don't validate `nil` when setting the value to nilJohn Keiser2015-06-231-0/+4
* Allow values to be set to nil (override defaults) if user allows itJohn Keiser2015-06-231-6/+7
* Add lazy to Resource class DSLJohn Keiser2015-06-231-8/+4
* Add property= setter to propertiesJohn Keiser2015-06-231-19/+19
* Add name_propertyJohn Keiser2015-06-231-3/+2
* Add property Type as an alias to isJohn Keiser2015-06-231-11/+6
* Add "is" to propertyJohn Keiser2015-06-231-4/+2
* Create property on resource, alias attribute to itJohn Keiser2015-06-231-0/+794