Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ember-data-factory-guy

Factories for testing Ember applications using EmberData

ember-addon, testing, factories, ember-data

readme

Ember Data Factory Guy

Build Status Ember Observer Score npm version

Feel the thrill and enjoyment of testing when using Factories instead of Fixtures. Factories simplify the process of testing, making you more efficient and your tests more readable.

npm install ember-data-factory-guy

Features

  • 🚀 Easily push models to the Store, even complex relationships
  • ⚡️️ Simple, Powerful, & Intuitive API
  • ⭐ Works out of the box with your existing customized serializers and adapters
  • 💎 Multiple build strategies
  • 🕵️ Intercept and spy on Store requests
  • 🕐 Slow down response times

Getting Started

Questions / Get in Touch

Visit the EmberJS Community on Discord.

Contributing

see CONTRIBUTING.md and RELEASE.md

License

This project is licensed under the MIT License.

changelog

Changelog

v8.0.1 (2025-06-25)

  • ember-data-factory-guy 8.0.1 (patch)

:bug: Bug Fix

  • ember-data-factory-guy

Committers: 1

v8.0.0 (2025-06-25)

See Upgrade Guide for more details

  • ember-data-factory-guy 8.0.0 (major)

:boom: Breaking Change

  • ember-data-factory-guy

:rocket: Enhancement

  • ember-data-factory-guy
    • #551 feat: export RequestManagerPretender, RequestManagerMSW (@Techn1x)
    • #549 feat: init RequestManagerMSW, use native Request, Response, Headers (@Techn1x)

:memo: Documentation

:house: Internal

  • #552 test: use msw for baseline addon tests, much faster. (@Techn1x)
  • #546 chore: improve pnpm config, fix ember-release try scenario (@Techn1x)
  • #545 chore: pnpm 10.11, enable ED 5.5 try scenario (@Techn1x)

Committers: 1

v7.0.0 (2025-05-15)

See Upgrade Guide for more details

  • ember-data-factory-guy 7.0.0 (major)

:boom: Breaking Change

  • ember-data-factory-guy
    • #538 refactor: drop ember-data-model-fragments, no longer supported (@Techn1x)

:rocket: Enhancement

  • ember-data-factory-guy
    • #542 chore: run tests against ember-data 5.3, explicitly support ember 4.12, 5.12, 6.4 (@Techn1x)

:memo: Documentation

:house: Internal

  • Other
    • #543 test: GJS for the test templates and components (@Techn1x)
  • ember-data-factory-guy
    • #539 test: rewrite test setup without .reopen() usage (@Techn1x)

Committers: 1

v6.1.0 (2025-05-14)

  • ember-data-factory-guy 6.1.0 (minor)

:rocket: Enhancement

Committers: 2

v6.0.0 (2025-05-13)

See Upgrade Guide for more details

  • ember-data-factory-guy 6.0.0 (major)

:boom: Breaking Change

  • ember-data-factory-guy
    • #532 chore: drop ember-source 3.28 support (min v4.12+), bump active-model-adapter (min v4+), bump ember-data-model-fragments (min v6+) (@Techn1x)

:house: Internal

  • ember-data-factory-guy
    • #533 refactor: no need for join() runloop usage (@Techn1x)

Committers: 1

v5.2.0 (2025-05-12)

  • ember-data-factory-guy 5.2.0 (minor)

:rocket: Enhancement

  • ember-data-factory-guy
    • #530 feat: added useStringIdsOnly config option to avoid deprecated behaviour (@Techn1x)

:memo: Documentation

:house: Internal

  • ember-data-factory-guy
    • #527 chore: bump test-app devdeps, drop ember-sinon (@Techn1x)
    • #525 chore: more ember-try scenarios, min ember/test-helpers now 2.9.3+ (@Techn1x)

Committers: 2

v5.1.0 (2025-05-08)

  • ember-data-factory-guy 5.1.0 (minor)

:rocket: Enhancement

  • ember-data-factory-guy
    • #523 feat: support ember-data-model-fragments v6 (@Techn1x)
    • #522 refactor: deal with using Store EmberObject function deprecations (@Techn1x)

:house: Internal

  • Other
  • ember-data-factory-guy
    • #521 test: replace runloop usage, use assert.strictEqual (@Techn1x)
    • #519 chore: less config, update and move prettier/eslint to root (@Techn1x)
    • #517 chore: add repository keys to package.json to help release changelogs (@Techn1x)

Committers: 1

v5.0.0 (2025-05-06)

  • ember-data-factory-guy 5.0.0 (major)

See Upgrade Guide for more details

:boom: Breaking Change

  • ember-data-factory-guy
    • #510 refactor: convert to v2 addon, drop node <= 16 (@Techn1x)
    • #505 refactor: avoid require() usage, manually import factories and scenarios (@Techn1x)
    • #503 chore: drop AdapterFetch, ember-fetch, ember-django-adapter (@Techn1x)
  • Other

:memo: Documentation

:house: Internal

  • #516 chore: fix root devDeps for release-plan (@Techn1x)
  • #514 chore: missing repository key from root package.json for release-plan (@Techn1x)
  • #513 chore: fix release-plan.json after addon v2 (@Techn1x)
  • #508 chore: drop unneeded devdeps, fix some dep issues (@Techn1x)
  • #507 test: tests working with ember 4.12 and ember-data 3.28 + embroider try scenarios (@Techn1x)

Committers: 1

v4.0.0 (2025-03-21)

ember-data-factory-guy 4.0.0 (minor)

:rocket: Enhancement

  • ember-data-factory-guy

Committers: 1

v4.0.0-alpha.4 (2025-03-21)

ember-data-factory-guy 4.0.0-alpha.4 (patch)

:bug: Bug Fix

  • ember-data-factory-guy
    • #499 Swap relationship.key for relationship.name to fix support w/ ember-data 4.13+ (@nickschot)

Committers: 1

v4.0.0-alpha.3 (2024-11-13)

ember-data-factory-guy 4.0.0-alpha.3 (major)

:boom: Breaking Change

  • ember-data-factory-guy

:bug: Bug Fix

  • ember-data-factory-guy
    • #494 swap to pnpm and fix undeclared dependencies (@mansona)

:house: Internal

  • ember-data-factory-guy

Committers: 1

v4.0.0-alpha.2 (2023-11-14)

:house: Internal

  • #481 Replace require with importSync to play nice with Embroider (@achambers)

Committers: 7

v4.0.0-alpha.1 (2023-02-27)

Breaking

Internal

v3.9.11 (2022-10-21)

v3.9.10 (2022-10-17)

  • Change import of deprecate from @ember/application/deprecations to @ember/debug #458. @colinfkennedy

v3.9.9 (2021-03-02)

:bug: Bug Fix

  • #435 Fix issue setting mock status not working. (@arenoir)

:house: Internal

Committers: 2

v3.9.8 (2020-10-04)

:house: Internal

Committers: 2

v3.9.7 (2020-05-28)

:bug: Bug Fix

Committers: 1

v3.9.6 (2020-05-07)

:bug: Bug Fix

:memo: Documentation

  • #411 Highlight ability to use pretender's passthrough feature (@Subtletree)

Committers: 2

v3.9.5 (2019-11-18)

:bug: Bug Fix

Committers: 1

v3.9.4 (2019-06-24)

:bug: Bug Fix

Committers: 1

v3.9.3 (2019-06-21)

:bug: Bug Fix

Committers: 1

v3.9.2 (2019-06-18)

:bug: Bug Fix

Committers: 1

v3.9.1 (2019-06-04)

:bug: Bug Fix

Committers: 2

v3.1.1 (2018-04-29)

:rocket: Enhancement

  • #338 getPretender and setPretender functions as public exports (@ryedeer)

Committers: 2

v2.12.2 (2017-03-23)

Full Changelog

v2.12.1 (2017-03-22)

Full Changelog

Merged pull requests:

  • Silence JavaScript preprocessor deprecation warning on Ember 2.12 #277 (vluoto)

v2.12.0 (2017-03-18)

Full Changelog

v2.11.7 (2017-03-14)

Full Changelog

Merged pull requests:

  • fix build if ember-data-factory-guy used for tests inside addon #276 (canufeel)

v2.11.6 (2017-02-16)

Full Changelog

Closed issues:

  • mockFindAll fails in route test on Ember 2.11 #273

Merged pull requests:

v2.11.5 (2017-02-02)

Full Changelog

v2.11.4 (2017-02-01)

Full Changelog

Closed issues:

  • .add({ meta: not working #272

Merged pull requests:

v2.11.3 (2017-01-26)

Full Changelog

v2.11.2 (2017-01-26)

Full Changelog

v2.11.1 (2017-01-24)

Full Changelog

Closed issues:

  • add ability to make models in the new state #269

v2.11.0 (2017-01-23)

Full Changelog

v2.10.1 (2017-01-21)

Full Changelog

Merged pull requests:

v2.10.0 (2017-01-10)

Full Changelog

Merged pull requests:

  • Use assert rather than warn for missing traits #266 (lorcan)

v2.9.8 (2016-12-13)

Full Changelog

Merged pull requests:

  • Misc. typo fixes #265 (lorcan)
  • Allow mockCreate/mockUpdate to receive a matching function #263 (lorcan)

v2.9.7 (2016-11-30)

Full Changelog

v2.9.5 (2016-11-29)

Full Changelog

Closed issues:

  • Cannot read property '\_super' of undefined with Ember 2.10.0 #260

v2.9.4 (2016-11-29)

Full Changelog

Implemented enhancements:

  • allow for afterMake callbacks in named definitions #79

v2.9.3 (2016-11-16)

Full Changelog

Implemented enhancements:

  • implement the rest of the urlFor... methods .. urlForFindRecord is only one currently supported #246

Merged pull requests:

v2.9.2 (2016-11-07)

Full Changelog

v2.9.1 (2016-11-05)

Full Changelog

Closed issues:

  • Using different adapter/serializer for different models may cause an issue if different from application adapter/serilizer #256

v2.9.0 (2016-11-04)

Full Changelog

v2.8.2 (2016-10-27)

Full Changelog

Closed issues:

  • Add support for using factory-guy in other environments besides development and test #254

Merged pull requests:

  • Add support for using factory-guy in other environments #255 (juwara0)

v2.8.1 (2016-10-20)

Full Changelog

Merged pull requests:

v2.8.0 (2016-09-26)

Full Changelog

v2.7.10 (2016-09-20)

Full Changelog

Closed issues:

  • Deprecation warnings on Ember 2.8 #250

Merged pull requests:

  • Use Array.includes instead of deprecated contains if possible #251 (mdentremont)

v2.7.9 (2016-09-13)

Full Changelog

Closed issues:

  • mockFind with RESTAdaptor clobbers type attribute on model #248
  • Test Helpers in Factory break development build #247

v2.7.8 (2016-09-11)

Full Changelog

Closed issues:

  • Manually adding model fragment causing error #244

v2.7.7 (2016-09-08)

Full Changelog

Closed issues:

  • Having a property called "type" on your model causes make to fail #242
  • Mock URL matching not working with query params #239

v2.7.6 (2016-09-06)

Full Changelog

Closed issues:

  • Mocking a singularized endpoint #241
  • You can no longer create model fragments on their own using make or makeList #238
  • Field called type raises error #237
  • FactoryGuy.define devours the supplied config object #235
  • Build strategies for related data #234
  • Latest change in 2.7.4 breaks models that have an attribute type #233

Merged pull requests:

  • Added test to check url matching of mockDelete and mockUpdate #240 (danielspaniel)
  • es6 args destructuring removed from public api on mocks #236 (youroff)

v2.7.5 (2016-08-25)

Full Changelog

Closed issues:

  • Bizarre issue with make and makeList #232
  • Returning inherited models of various types #231
  • How to mock requests to custom endpoints in integration test #230
  • TypeError: uri.path is not a function #225

v2.7.4 (2016-08-22)

Full Changelog

Closed issues:

  • mockFindAll, mockQuery, etc weird behavior with fails #224
  • Strange behavior when using custom serializers #223
  • A typo in scenario.js #222

Merged pull requests:

  • Update README to reflect mockTeardown() usage in component tests #229 (oniofchaos)
  • disable(), enable(), and destroy() methods for mocks #228 (ryedeer)
  • withSomeParams modifier for mockGetRequest #227 (youroff)

v2.7.3 (2016-08-01)

Full Changelog

v2.7.2 (2016-07-26)

Full Changelog

Closed issues:

  • Non-integer primary keys are forced to the model's id during make/build #220

Merged pull requests:

  • mockFind does not return a failed response #221 (daibhin)

v2.7.1 (2016-07-13)

Full Changelog

Closed issues:

  • [FEATURE REQUEST] Add support for serializer renamed fields (ie: attrs: { localKey: 'serverKey'}) #219

v2.7.0 (2016-07-12)

Full Changelog

Closed issues:

  • Make throws a registry.resolve error #218

v2.7.0-beta.11 (2016-07-08)

Full Changelog

Closed issues:

  • .match() for mockUpdate() #216

v2.7.0-beta.10 (2016-07-07)

Full Changelog

Implemented enhancements:

  • Fix => DEPRECATION: InvalidError expects json-api formatted errors. #123

Closed issues:

  • fails()'s convertResponseErrors() doesn't allow for using error 'meta' property or returning exact response passed #215

Merged pull requests:

v2.7.0-beta.9 (2016-07-04)

Full Changelog

Closed issues:

  • match() fails with JSONAPI for relationship when serializer's payloadKeyFromModelName() doesn't pluralize #213

v2.7.0-beta.8 (2016-06-30)

Full Changelog

Merged pull requests:

v2.7.0-beta.7 (2016-06-28)

Full Changelog

v2.7.0-beta.6 (2016-06-27)

Full Changelog

v2.7.0-beta.5 (2016-06-23)

Full Changelog

v2.7.0-beta.4 (2016-06-23)

Full Changelog

v2.7.0-beta.3 (2016-06-21)

Full Changelog

Implemented enhancements:

  • Make Factory Guy available in development #206

v2.7.0-beta.2 (2016-06-18)

Full Changelog

v2.7.0-beta.1 (2016-06-18)

Full Changelog

Closed issues:

  • Make vs build, debugging mockjax requests #210

Merged pull requests:

  • Adding factories to the app instead #211 (taras)

v2.6.7 (2016-06-15)

Full Changelog

Closed issues:

  • 'undefined' is not a function (evaluating 'factoryGuy.make.bind(factoryGuy)') #208

Merged pull requests:

  • Make more resilient about adding query parameters at levels below Ember #209 (YoranBrondsema)

v2.6.6 (2016-06-01)

Full Changelog

Closed issues:

  • ActiveModel sideload or a mockQuery update/create variant #205

v2.6.5 (2016-05-31)

Full Changelog

Closed issues:

  • Proposal - add mockDeleteAny #201
  • using .andFail with a status that isn't an error code #115

v2.6.4 (2016-05-28)

Full Changelog

Merged pull requests:

v2.6.3 (2016-05-27)

Full Changelog

Closed issues:

  • handleCreate does not allow response to include nested associations #172
  • handleCreate().match does not work with ActiveModelSerializer #165
  • handleCreate does not mock response with relationships #141

v2.6.2 (2016-05-26)

Full Changelog

Closed issues:

  • Custom API format section of README is out of date #195

Merged pull requests:

v2.6.1 (2016-05-20)

Full Changelog

v2.6.0 (2016-05-15)

Full Changelog

Closed issues:

  • Error due to primaryKey in serializer #198

v2.5.6 (2016-05-12)

Full Changelog

Closed issues:

  • Model named "computed" is not found. #197
  • "getModelPayload isProxy get add unwrap".w is not a function #196

Merged pull requests:

v2.5.5 (2016-05-09)

Full Changelog

v2.5.4 (2016-05-09)

Full Changelog

Merged pull requests:

  • Updated README with documentation about using ember-data-model-fragments #194 (patocallaghan)

v2.5.3 (2016-05-03)

Full Changelog

Merged pull requests:

v2.5.2 (2016-05-01)

Full Changelog

Closed issues:

  • how to know if mock request was sent? #186

v2.5.1 (2016-05-01)

Full Changelog

v2.5.0 (2016-05-01)

Full Changelog

Merged pull requests:

  • Added tests for Ember Data Model Fragment factory support in unit tests #188 (patocallaghan)

v2.4.5 (2016-04-21)

Full Changelog

Merged pull requests:

v2.4.4 (2016-03-26)

Full Changelog

Closed issues:

  • Embedded records always sideloaded #183
  • Compatibility with ember-data-model-fragments #182
  • Store empty after using makeList #147

Merged pull requests:

v2.4.3 (2016-03-24)

Full Changelog

v2.4.2 (2016-03-19)

Full Changelog

Closed issues:

  • Crash when belongsTo is named 'event' #180
  • Can we replace new Set\(\) to Object? #179

Merged pull requests:

v2.4.1 (2016-03-09)

Full Changelog

v2.4.0 (2016-03-07)

Full Changelog

Closed issues:

  • Cannot read property 'call' of undefined with empty factory... #178

v2.3.3 (2016-03-04)

Full Changelog

Closed issues:

  • Confusing behavior with handleQuery related to setup and teardown in acceptance test #164
  • Underlying network request not mocked #137
  • Suggestion: Multiple handleFindAll calls should override the previous mock #132
  • Error when an App is teared down with App.destroy #104

v2.3.2 (2016-03-03)

Full Changelog

Closed issues:

  • makeList fails trying to read a number as a trait #177

v2.3.1 (2016-03-02)

Full Changelog

Implemented enhancements:

  • Full control over handler #159
  • customise response Headers as well as payloads #158
  • Mocks: andSucceed/andFail everywhere #157

v2.3.0 (2016-03-02)

Full Changelog

Closed issues:

  • handleQuery not working as expected in acceptance test #174
  • How do I test store.filter #118

v2.2.0 (2016-02-19)

Full Changelog

v2.1.6 (2016-02-14)

Full Changelog

v2.1.5 (2016-02-12)

Full Changelog

Closed issues:

  • How to use with integration tests? #171

Merged pull requests:

  • Return fixture relationship IDs if not an object (fix #166) #167 (mmelvin0)

v2.1.4 (2016-01-23)

Full Changelog

Closed issues:

  • Installing with Ember-CLI 2.2.0.beta.3 doesn't install bower dependencies #170
  • FactoryGuy.make() doesn't handle ID relationships, Ember Data does #166
  • Using handleQuery for the same endpoint with different query params #151
  • Buggette with cheese - extractAttributes 0 should not be false #146
  • How should I handle a full scenario involving handleCreate and store.query? #143

Merged pull requests:

  • build(): apply transform of custom type when serializing attributes #173 (kemenaran)
  • Supporting nested query params comparisons in handleQuery #169 (gleseur)
  • Added video to your introduction #168 (taras)

v2.1.3 (2015-12-16)

Full Changelog

Closed issues:

  • Proposal - Response configuration (headers...) #156
  • final production build include full ember-data-factory-guy library in vendor.js #140

Merged pull requests:

  • Production build does not include factory guy #163 (afn)
  • Deprecates options succeed #162 (xcambar)
  • handleFindAll() and buildList() can make diverse models #161 (afn)
  • Super critical fix #155 (orf)
  • No more useJSONAPI #154 (xcambar)

v2.1.2 (2015-12-05)

Full Changelog

Closed issues:

  • custom adapter? #150
  • Allow 'custom' response on handle... calls #139

Merged pull requests:

v2.1.1 (2015-11-02)

Full Changelog

Closed issues:

  • Can't find that factory named ... #142
  • Q: Association based data #138

Merged pull requests:

v2.1.0 (2015-10-06)

Full Changelog

Closed issues:

  • findRecord giving error "Cannot read property '_internalModel' of undefined" #136
  • setStore error #135
  • handleFindAll() mockjax return always includes embedded reccords #134
  • 1.13.10 mockjax not working: Cannot set property 'logging' of undefined #133
  • Issues Getting Started #131
  • payload of handleFind limited to record's typeKey #82

v2.0.3 (2015-09-04)

Full Changelog

Closed issues:

  • dependancy on jQuery^2.1 #130

v2.0.2 (2015-09-04)

Full Changelog

Closed issues:

  • handleFindAll not playing well with handleUpdate #128
  • Determining which adapter is being used no workie #127
  • handleFindQuery doesn't make use of query parameters #126
  • testHelper handleFindAll cannot handle RESTAdapter relationships #113

Merged pull requests:

v2.0.1 (2015-09-02)

Full Changelog

Closed issues:

  • jquery-mockjax is enabled in development as well as test environment #124

v2.0.0 (2015-08-29)

Full Changelog

v1.13.10 (2015-08-28)

Full Changelog

v1.13.9 (2015-08-24)

Full Changelog

Implemented enhancements:

  • change handleFind to handleReload and make handleFind actually handle find #99

Closed issues:

  • JSON API attribute name conversion when using a custom application serializer #116
  • Simplify the find stub for one record #112

Merged pull requests:

  • Changed how to determine if mockjax should be loaded #125 (begedin)

v1.13.8 (2015-08-21)

Full Changelog

Closed issues:

  • Can the handler functions deal with non-rest adapters? #121
  • Could not find module active-model-adapter #120

Merged pull requests:

  • Allow usage of applications serializer to transform attributes #122 (begedin)

v1.13.7 (2015-08-17)

Full Changelog

v1.13.6 (2015-08-11)

Full Changelog

Closed issues:

  • setStore needs a valid store instance #117
  • Building data attributes for JSONAPIAdapter not working as expected #108

Merged pull requests:

v1.13.5 (2015-08-04)

Full Changelog

v1.13.4 (2015-08-03)

Full Changelog

Closed issues:

  • handleFindAll with no records #109

v1.13.3 (2015-07-30)

Full Changelog

Closed issues:

  • handleFindAll does not work and makeList works #111
  • invalid 'instanceof' operand DS.default.JSONAPIAdapter #110
  • Allow handleFindAll to return 0 items #107

Merged pull requests:

v1.13.2 (2015-07-14)

Full Changelog

Closed issues:

  • Couldn't find module after installing ember-data-factory-guy 1.13.0 #103

Merged pull requests:

  • Fix DEPRECATION: Ember.keys is deprecated in favor of Object.keys #106 (jcope2013)
  • add note to avoid using ember-data-1.0.0-beta.19.2 #105 (raycohen)

v1.13.1 (2015-07-01)

Full Changelog

Implemented enhancements:

  • emit json-api document when building json by default #97

Closed issues:

  • version not found #102
  • Why reserved word 'default' as key #101

v1.13.0 (2015-06-25)

Full Changelog

v1.1.2 (2015-06-25)

Full Changelog

Merged pull requests:

  • Updates README.md to include Ember Observer Score #100 (gschorkopf)
  • handleCreate now respects user-set id in andReturn #98 (slimeate)

v1.1.1 (2015-06-17)

Full Changelog

Implemented enhancements:

  • thinking about allowing factories to extend others #93

Closed issues:

  • Error: Assertion Failed: FactoryGuy#setStore needs a valid store instance.You passed in [undefined] #94
  • Can't seem to use type as a property name #92

v1.1.0 (2015-06-15)

Full Changelog

v1.0.12 (2015-06-11)

Full Changelog

Closed issues:

  • Deprecation of typeKey in Ember Data #91

v1.0.11 (2015-06-11)

Full Changelog

Closed issues:

  • Not possible to mock multiple save\(\) calls with handleCreate #88
  • add .andFail() option to handleFind() #84

Merged pull requests:

  • update store:main references to use store:application as store:main is now deprecated #90 (jcope2013)
  • Mocking a failed reload typo fix #89 (nummi)

v1.0.10 (2015-06-02)

Full Changelog

Closed issues:

  • upgrade ember-cli to 0.2.5 #86

v1.0.9 (2015-05-24)

Full Changelog

Closed issues:

  • Install failure (ember-cli 0.2.1) #87

Merged pull requests:

v1.0.8 (2015-05-08)

Full Changelog

Closed issues:

  • Passing match to handleCreate results in false positive #81
  • FactoryGuy.hasMany fails with error 'undefined' is not an object \(evaluating 'traits\[trait\]'\) #80

Merged pull requests:

v1.0.7 (2015-05-05)

Full Changelog

Closed issues:

  • Dealing with multiple-inverse associations #57

v1.0.6 (2015-04-29)

Full Changelog

Merged pull requests:

  • Get this add-on working when prototype extensions are disabled in Ember #78 (chrisdpeters)

v1.0.5 (2015-04-24)

Full Changelog

Closed issues:

  • Multiple calls to handleCreate() don't work #76

Merged pull requests:

v1.0.4 (2015-04-20)

Full Changelog

Closed issues:

  • Using store.find, unable to find fixtures for model type (subclass of DS.Model). If you're defining your fixtures using Model.FIXTURES = ..., please change it to Model.reopenClass\({ FIXTURES: ... }\). #75
  • Is not finding factories that are in tests/factories/ #74
  • Unloading records in teardown causes intermittent failure #73
  • Install is not working #72
  • resetModels when usingFixtureAdapter? #56

v1.0.3 (2015-04-16)

Full Changelog

Implemented enhancements:

  • blueprints for generating factories #70
  • merge ember-cli-data-factory-guy into this project and make this "addon" capable #69
  • ES6 & Broccoli #65

v1.0.2 (2015-04-12)

Full Changelog

v0.9.13 (2015-04-12)

Full Changelog

v1.0.1 (2015-04-07)

Full Changelog

v0.9.12 (2015-03-23)

Full Changelog

Closed issues:

  • Manually set handleCreate response. #68

v0.9.11 (2015-03-19)

Full Changelog

Closed issues:

  • define failing on merge #67
  • handleCreate seems to require an Em.run #62
  • Issue when using handleUpdate #60

Merged pull requests:

  • Use typeKey for relationship instead of attribute name for build fixture relationship #66 (cristinawithout)

v0.9.10 (2015-02-23)

Full Changelog

Closed issues:

  • Version 0.9.9 #64

Merged pull requests:

v0.9.9 (2015-02-18)

Full Changelog

Closed issues:

  • Release incorporating var fix? #61

v0.9.8 (2015-02-03)

Full Changelog

v0.9.7 (2015-01-23)

Full Changelog

Merged pull requests:

v0.9.6 (2015-01-19)

Full Changelog

Closed issues:

  • Match only set attributes #53

v0.9.5 (2015-01-17)

Full Changelog

Closed issues:

  • .reload() #54
  • Ember Data version constraint #51

Merged pull requests:

v0.9.4 (2015-01-14)

Full Changelog

Merged pull requests:

v0.9.3 (2015-01-11)

Full Changelog

Closed issues:

  • handleFindMany not correctly mocking requests? #46

Merged pull requests:

v0.9.2 (2014-12-23)

Full Changelog

v0.9.1 (2014-12-16)

Full Changelog

Closed issues:

  • support for custom data types #44

v0.9.0 (2014-12-15)

Full Changelog

Closed issues:

  • id not included in toJSON() #42

Merged pull requests:

v0.8.7 (2014-12-10)

Full Changelog

v0.8.6 (2014-12-10)

Full Changelog

Merged pull requests:

v0.8.5 (2014-12-06)

Full Changelog

Closed issues:

  • Improvement: expecting specific parameters #36
  • HandleUpdate builds the wrong url #29
  • AMD/Require and use strict #21

Merged pull requests:

v0.8.4 (2014-12-04)

Full Changelog

Merged pull requests:

  • Complete AMD module extraction (tested with ember-cli) #38 (indirect)

v0.8.3 (2014-11-27)

Full Changelog

v0.8.2 (2014-11-27)

Full Changelog

Closed issues:

  • Improvement: Ember cli support #37

v0.8.1 (2014-11-18)

Full Changelog

v0.8.0 (2014-11-14)

Full Changelog

Merged pull requests:

  • Convert the Bower dist file into a CommonJS and AMD compatible module #35 (indirect)

v0.7.9 (2014-11-13)

Full Changelog

Closed issues:

  • Hard dependencies on Ember 1.7.0 and jQuery 2.0.3 are awful #33

Merged pull requests:

v0.7.8 (2014-11-12)

Full Changelog

Closed issues:

  • Does not use model-specific adapters for buildURL #31

v0.7.7 (2014-11-09)

Full Changelog

Closed issues:

  • Our lovely "'typeKey' of undefined" again #28
  • Integration tests bypassing store and making server requests. #27

Merged pull requests:

v0.7.6 (2014-11-01)

Full Changelog

Merged pull requests:

  • adds $.mockjax.clear() to the mixin's teardown method. #30 (yratanov)

v0.7.5 (2014-10-31)

Full Changelog

v0.7.4 (2014-10-31)

Full Changelog

Closed issues:

  • "typeKey of undefined" #3 #26

v0.7.3 (2014-10-27)

Full Changelog

Closed issues:

  • 'typeKey' of undefined strikes back! #25
  • Cannot read property 'typeKey' of undefined #24

v0.7.2 (2014-10-17)

Full Changelog

v0.7.1.1 (2014-10-04)

Full Changelog

v0.7.1 (2014-10-04)

Full Changelog

v0.7.0 (2014-09-15)

Full Changelog

v0.6.4 (2014-09-12)

Full Changelog

v0.6.3 (2014-09-10)

Full Changelog

Closed issues:

  • Can you create a release with this important commit? a8bb74c737879dcdae5274d76b62f54607f4c81f #20
  • Create blueprint factory file, when create model in ember-cli. #17

v0.6.2 (2014-09-04)

Full Changelog

Closed issues:

  • Write some articles about ember-data-factory-guy. #19
  • License file #18
  • Compound factory specification #12

Merged pull requests:

  • Fix FixtureAdapter resolve of hasMany relationship on save #22 (KnownSubset)

v0.6.1 (2014-08-21)

Full Changelog

v0.6.0 (2014-08-19)

Full Changelog

Closed issues:

  • Any way to configure a api namespace for FactoryGuyTestMixin? #16
  • Use with Ember CLI #10

v0.5.3 (2014-08-19)

Full Changelog

Closed issues:

  • fix versioning #15
  • hasMany associations #14

v0.5.2 (2014-08-02)

Full Changelog

v0.5.1 (2014-08-01)

Full Changelog

Merged pull requests:

v0.5.0 (2014-08-01)

Full Changelog

v0.4.2 (2014-07-16)

Full Changelog

Merged pull requests:

v0.4.1 (2014-07-11)

Full Changelog

v0.3.10 (2014-06-12)

Full Changelog

v0.3.9 (2014-06-05)

Full Changelog

Closed issues:

  • Syntax to define sequences #7

v0.3.8 (2014-06-03)

Full Changelog

v0.3.7 (2014-06-02)

Full Changelog

v0.3.6 (2014-05-30)

Full Changelog

v0.3.5 (2014-05-29)

Full Changelog

v0.3.4 (2014-05-24)

Full Changelog

v0.3.3 (2014-05-24)

Full Changelog

v0.3.2 (2014-05-24)

Full Changelog

v0.3.1 (2014-05-23)

Full Changelog

v0.3.0 (2014-05-23)

Full Changelog

Merged pull requests:

v0.2.1 (2014-05-10)

Full Changelog

v0.2.0 (2014-05-08)

Full Changelog

v0.1.3 (2014-05-06)

Full Changelog

Closed issues:

  • Avoid using store? #3
  • Sequences #2

v0.1.2 (2014-05-06)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator