GsDevKit / Mapless

Mapless is a small framework for storing objects in a key->data fashion (i.e.: noSQL databases) without requiring any kind of object-data map using MongoDB and Redis as backend
MIT License
2 stars 1 forks source link

expected failures to give illusion of green tests while backporting repackaging #5

Open dalehenrich opened 9 years ago

dalehenrich commented 9 years ago

I want to be aware of any regressions for the 28 tests that are currently passing ... @HeSe might need to get involved to address the failing gemstone tests ... but that will wait until the repackaging is back ported

dalehenrich commented 9 years ago

See:

The JSON failures fall under Issue #3

HeSe commented 9 years ago

Will involve as soon as you give me a green light regarding the configurations

dalehenrich commented 9 years ago

@HeSe the following should load all of the new packages:

Gofer new
  package: 'GsUpgrader-Core';
  url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
  load.
(Smalltalk at: #GsUpgrader) upgradeGrease. "test against virgin version of GLASS"

GsDeployer deploy: [
  "Load Mapless... "
  Metacello new
    baseline: 'Mapless';
    repository: 'filetree:///opt/git/Mapless/repository';
    get;
    load: #('GemStone Tests')
].

Note that the Mapless package will still be in your image (unless you load this into a fresh extent) so don't save the old Mapless package and use the new ones.... replace /opt/git/ with the path to your local checkout of the gs_master branch ...