I would like to make these files into some sort of Chai-Plugin that could be listed on the site, what should the steps be to make this happen?
ps. tests are also included in the vendor/assets/javascripts/spec/ folder
The idea of this gem is that konacha users can just add this gem and use it in their spec_helper straight away without needing to update the .js files everytime
This is awesome! A few suggestions to get you on a path so we can get this on the site ASAP.
Can you separate the backbone, sinon, and change into their own java/coffee script project(s)? The website requires a `package.json` and a readme flie in order to correctly dynamically populate the info page on the site. The best example of this is chai-jquery:
I suggest using node.js to setup the plugin repos, that ensures you always have the most recent chai and mocha to work from. Also, by separating out the actual plugins into pure JS files, non-rails users can also use these (and I know several node devs who have been looking for a backbone plugin).
Also note, there is already a `sinon-chai` plugin, but since yours behaves a bit differently I have no objection to including it on the site. It will, however, be up to you on how to best differentiate yourself. Also, please don't select that exact name as that will cause conflicts in the website url generation scheme.
Once your done, I would also suggest contacting John Firebaugh (Konacha project owner) about having your Konacha wrappers included in the konacha readme somewhere.
I hope this helps get you started. Feel free to post additional questions here.
> I would like to make these files into some sort of Chai-Plugin that could > be listed on the site, what should the steps be to make this happen?
> ps. tests are also included in the vendor/assets/javascripts/spec/ folder
> The idea of this gem is that konacha users can just add this gem and use > it in their spec_helper straight away without needing to update the .js > files everytime
- Factories (I know there is a chai factories plugin but it is not as
feature rich as a I needed)
- Backbone (and I move the 'sinon' matchers I use the most under there)
- Changes (and the backbone gem will then have a dependency to changes,
since it also uses the 'when' construct)
On Tue, Oct 2, 2012 at 12:18 AM, Jake L. <jake.l...@gmail.com> wrote:
> This is awesome! A few suggestions to get you on a path so we can get this
> on the site ASAP.
> Can you separate the backbone, sinon, and change into their own
> java/coffee script project(s)? The website requires a `package.json` and a
> readme flie in order to correctly dynamically populate the info page on the
> site. The best example of this is chai-jquery:
> I suggest using node.js to setup the plugin repos, that ensures you always
> have the most recent chai and mocha to work from. Also, by separating out
> the actual plugins into pure JS files, non-rails users can also use these
> (and I know several node devs who have been looking for a backbone plugin).
> Also note, there is already a `sinon-chai` plugin, but since yours behaves
> a bit differently I have no objection to including it on the site. It will,
> however, be up to you on how to best differentiate yourself. Also, please
> don't select that exact name as that will cause conflicts in the website
> url generation scheme.
> Once your done, I would also suggest contacting John Firebaugh (Konacha
> project owner) about having your Konacha wrappers included in the konacha
> readme somewhere.
> I hope this helps get you started. Feel free to post additional questions
> here.
> Good Luck,
> Jake
> On Saturday, September 29, 2012 4:43:01 PM UTC-4, Matthijs Groen wrote:
>> I created a gem bundling the matchers I use a lot now in multiple
>> projects.
>> support for sequences and traits is also there.
>> I would like to make these files into some sort of Chai-Plugin that could
>> be listed on the site, what should the steps be to make this happen?
>> ps. tests are also included in the vendor/assets/javascripts/**spec/
>> folder
>> The idea of this gem is that konacha users can just add this gem and use
>> it in their spec_helper straight away without needing to update the .js
>> files everytime
On Wednesday, October 3, 2012 3:05:41 PM UTC-4, Matthijs Groen wrote:
> I think I will eventually split it up in 3 parts:
> - Factories (I know there is a chai factories plugin but it is not as > feature rich as a I needed) > - Backbone (and I move the 'sinon' matchers I use the most under there) > - Changes (and the backbone gem will then have a dependency to changes, > since it also uses the 'when' construct)
> On Tue, Oct 2, 2012 at 12:18 AM, Jake L. <jake...@gmail.com <javascript:>>wrote:
>> This is awesome! A few suggestions to get you on a path so we can get >> this on the site ASAP.
>> Can you separate the backbone, sinon, and change into their own >> java/coffee script project(s)? The website requires a `package.json` and a >> readme flie in order to correctly dynamically populate the info page on the >> site. The best example of this is chai-jquery:
>> I suggest using node.js to setup the plugin repos, that ensures you >> always have the most recent chai and mocha to work from. Also, by >> separating out the actual plugins into pure JS files, non-rails users can >> also use these (and I know several node devs who have been looking for a >> backbone plugin).
>> Also note, there is already a `sinon-chai` plugin, but since yours >> behaves a bit differently I have no objection to including it on the site. >> It will, however, be up to you on how to best differentiate yourself. Also, >> please don't select that exact name as that will cause conflicts in the >> website url generation scheme.
>> Once your done, I would also suggest contacting John Firebaugh (Konacha >> project owner) about having your Konacha wrappers included in the konacha >> readme somewhere.
>> I hope this helps get you started. Feel free to post additional questions >> here.
>> Good Luck, >> Jake
>> On Saturday, September 29, 2012 4:43:01 PM UTC-4, Matthijs Groen wrote:
>>> I created a gem bundling the matchers I use a lot now in multiple >>> projects.
>>> support for sequences and traits is also there.
>>> I would like to make these files into some sort of Chai-Plugin that >>> could be listed on the site, what should the steps be to make this happen?
>>> ps. tests are also included in the vendor/assets/javascripts/**spec/ >>> folder
>>> The idea of this gem is that konacha users can just add this gem and use >>> it in their spec_helper straight away without needing to update the .js >>> files everytime
On Saturday, October 6, 2012, Jake L. wrote:
> Got `chai-changes` up on the site. Looks good. Let me know if your
> interested getting it working on node at some point. That might be
> interesting.
> Looking forward to the rest!
> On Wednesday, October 3, 2012 3:05:41 PM UTC-4, Matthijs Groen wrote:
>> I think I will eventually split it up in 3 parts:
>> - Factories (I know there is a chai factories plugin but it is not as
>> feature rich as a I needed)
>> - Backbone (and I move the 'sinon' matchers I use the most under there)
>> - Changes (and the backbone gem will then have a dependency to changes,
>> since it also uses the 'when' construct)
>> On Tue, Oct 2, 2012 at 12:18 AM, Jake L. <jake...@gmail.com> wrote:
>>> This is awesome! A few suggestions to get you on a path so we can get
>>> this on the site ASAP.
>>> Can you separate the backbone, sinon, and change into their own
>>> java/coffee script project(s)? The website requires a `package.json` and a
>>> readme flie in order to correctly dynamically populate the info page on the
>>> site. The best example of this is chai-jquery:
>>> I suggest using node.js to setup the plugin repos, that ensures you
>>> always have the most recent chai and mocha to work from. Also, by
>>> separating out the actual plugins into pure JS files, non-rails users can
>>> also use these (and I know several node devs who have been looking for a
>>> backbone plugin).
>>> Also note, there is already a `sinon-chai` plugin, but since yours
>>> behaves a bit differently I have no objection to including it on the site.
>>> It will, however, be up to you on how to best differentiate yourself. Also,
>>> please don't select that exact name as that will cause conflicts in the
>>> website url generation scheme.
>>> Once your done, I would also suggest contacting John Firebaugh (Konacha
>>> project owner) about having your Konacha wrappers included in the konacha
>>> readme somewhere.
>>> I hope this helps get you started. Feel free to post additional
>>> questions here.
>>> Good Luck,
>>> Jake
>>> On Saturday, September 29, 2012 4:43:01 PM UTC-4, Matthijs Groen wrote:
>>>> I created a gem bundling the matchers I use a lot now in multiple
>>>> projects.
>>>> support for sequences and traits is also there.
>>>> I would like to make these files into some sort of Chai-Plugin that
>>>> could be listed on the site, what should the steps be to make this happen?
>>>> ps. tests are also included in the vendor/assets/javascripts/**spec**/
>>>> folder
>>>> The idea of this gem is that konacha users can just add this gem and
>>>> use it in their spec_helper straight away without needing to update the .js
>>>> files everytime