Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
mocha
We are on a mission to develop & maintain a mock object library for Ruby.
Collective -
Host: rubytogether-user -
https://opencollective.com/mocha-deleted
- Code: https://github.com/freerange/mocha
It's added to application.rb as per the comments in
new_framework_defaults_7_0.rb
We were already using the json serializer but I've removed the
initializer now that json is the ...
This changes the X-XSS-Protection header from "1; mode=block" to "0" to
disable potentially prob...
This setting means that passing a non-UUID string to
`Digest::UUID.uuid_v3` or `Digest::UUID.uui...
This replaces the initializer.
github.com/freerange/site - 75297d05954666a825528888cfa85fa3385ac183 authored about 2 years ago
Based on the comment I can't imagine why we wouldn't want to accept
this.
We're using Puma as our server (which doesn't use fibres as far as I'm
aware) and we don't have ...
Reapplying this commit [1] after Rails upgrade.
This replicates the functionality that was in o...
github.com/freerange/site - 03829b6216feb8ed8a32b5407bf56864f62f3343 authored about 2 years agoReapplying this commit [1] after Rails upgrade.
The RAILS_SERVE_STATIC_FILES env var is set in ...
github.com/freerange/site - 46520e6a16e87c32058367f10469af9234dd27b1 authored about 2 years agoThis partially reverts the changes in "Update Rails config".
We're still relying on sprockets t...
github.com/freerange/site - 987f0657c1fd8a825664eb9c82831f073693bdf5 authored about 2 years agoBy running `rails app:update` and accepting all the changes.
I will reinstate some desirable be...
github.com/freerange/site - 05cc2543c00eea56536ed8f400619baf866441a4 authored about 2 years ago
I can't quite work out what this is doing but it doesn't seem to affect
anything as far as I can...
The tests still pass so I presume this is OK.
github.com/freerange/site - 7c264a3994ab51165c792f16df196a8469e5c16e authored about 2 years ago
The comment suggests that enabling this new default will cause ETags and
cache keys to change. I...
So that we can use `rails app:update` to regenerate
config/application.rb without worrying about...
To fix deprecation warning:
DEPRECATION WARNING: Date#to_s(:full_ordinal) is deprecated. Please...
github.com/freerange/site - 8a66b225b4bc6e73850cd7763c3fb50565fab54c authored about 2 years agogithub.com/freerange/site - 574d7a15023ce6f38c7caa7268b03d2cb00dd69f authored about 2 years ago
As far as I can tell we're not encrypting any data and so I don't think
we need to worry about n...
This no longer adds `media="screen"` attribute to stylesheet link tags.
When there's no media at...
We're only using `button_to` in the /lms-test page. I checked it
before/after toggling the new R...
I did this by generating a new app from scratch and copying over the
relevant files.
github.com/freerange/google-drive-backup - 503d14bcbfd0bed6c6adb08827a4687adf717e63 authored about 2 years ago
I did this by generating a new app from scratch and copying over the
relevant files.
github.com/freerange/site - f72c61186bc362ab2473507ddd324ece2921cf4c authored about 2 years ago
github.com/freerange/site - 1cdc0553f57d1436aeaf478d824912a67bd02512 authored about 2 years ago
github.com/freerange/site - a5448d6748915cd55ba29d65ce4407e7942563b6 authored about 2 years ago
As suggested by @chrislo in #311.
github.com/freerange/site - b4757223b275875a9560f032c259b6e5644fd822 authored about 2 years agoI think the draft looks really good @floehopper!
I've made a few small suggestions, mostly cutt...
github.com/freerange/site - 8abbb2b529e4b8a787469efa82fa38d126977bfd authored about 2 years agogithub.com/freerange/site - 31f6dd394d73cce8c3d7c4e6917a6623bf716eed authored about 2 years ago
github.com/freerange/mocha - f4a858d9ec3d44762abf22ca84f0af277a2a0651 authored about 2 years ago
github.com/freerange/mocha - d4ac8f296e5727beae5fada6e1e2eaf01e65930e authored about 2 years ago
The regression was inadvertently introduced in this commit [1] and
indirectly led to this issue ...
github.com/freerange/mocha - 113b148c865ee45c9fd60a373f698039ba2631c3 authored about 2 years ago
github.com/freerange/mocha - a6d6ac263f3a8ee138771f8ff825a485c88ebf8a authored about 2 years ago
And so should be included as such in the gemspec; not in the Gemfile.
I've specified the '>= 0....
github.com/freerange/mocha - cdeb03562065525a09dda89b5c1592116a4cac0e authored about 2 years agogithub.com/freerange/site - 2b340a70c937f7b03a720812e21bdb00eb20446c authored about 2 years ago
github.com/freerange/mocha - c5cf3249d9706f3470cbfcfd76e97b4bae87a3d0 authored about 2 years ago
Note that the release notes from the v2.0.0.alpha & v2.0.0.alpha.1
pre-releases have been combin...
Closes #577.
github.com/freerange/mocha - 0075824697f5064d747ceb7d72ebb9d7d1e2dfca authored about 2 years agoThis addresses an ambiguity which was raised in this comment [1].
Since it's a bit subjective w...
github.com/freerange/mocha - 10996795279980d6844461ea1f42512239cc1567 authored about 2 years ago
While strictly speaking the commits relating to these changes [1,2]
didn't make it into v2 relea...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.117.0 to 1.117.1.
- [Release note...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.116.0 to 1.117.0.
- [Release note...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.115.0 to 1.116.0.
- [Release note...
Bumps [rollbar](https://github.com/rollbar/rollbar-gem) from 3.3.1 to 3.3.2.
- [Release notes](h...
As a step toward upgrading to Ruby 3.1 and Rails 7.
github.com/freerange/site - 16b9f14a6a9649eb3295c89145b08a8c7c5c8ea5 authored over 2 years ago
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.114.0 to 1.115.0.
- [Release note...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 6.0.0 to 6.0.1.
- [Release notes]...
github.com/freerange/mocha - e32e9e5f34db8611b3678b653b4b719eeefb9906 authored over 2 years ago
github.com/freerange/mocha - 90e1157d6b2b2b252ea7489dde713d80e1014854 authored over 2 years ago
By including the source location of the stub definition.
This change is a necessarily a bit per...
github.com/freerange/mocha - 77c0d4cc79fb5a8ad6f9f5059471f2a18509b435 authored over 2 years ago
This is useful when using `ExecutionPoint.current` to make tests more
robust.
github.com/freerange/mocha - 9cd08be9628f3b7a95e2d52e84488b19775b4352 authored over 2 years ago
github.com/freerange/mocha - 31d6887b4ad58ea7dd786f91e10f3a2c74edeb1c authored over 2 years ago
github.com/freerange/mocha - 1c617175018c9f8b00fd14eeb4395b325a674361 authored over 2 years ago
* Make them more consistent with the docs for Expectation#with.
* Mention & explain deprecation ...
github.com/freerange/mocha - fed6808da2d02354a091fe25b9811dad09e785af authored over 2 years ago
github.com/freerange/mocha - da7237cd7ee63e14216065a632e43aa24fbf83e4 authored over 2 years ago
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.103.0 to 1.114.0.
- [Release note...
Bumps [puma](https://github.com/puma/puma) from 5.6.5 to 6.0.0.
- [Release notes](https://github...
This converts the deprecation warning introduced in
d66c2b501685fe827a2c5e2236475e78d8082c11 int...
github.com/freerange/mocha - fa17b1148b6c160f92f40a5ede7e553fb1c864f2 authored over 2 years ago
github.com/freerange/mocha - 73493761ad9eb495355c5e6a0c7e027cce343252 authored over 2 years ago
github.com/freerange/mocha - d82218a826587c94d58edb450689fdf0aa010748 authored over 2 years ago
The following methods were deprecated in #421 and released in v1.10.0:
* Configuration.allow
* ...
In Mocha v1.10.0 some undocumented behaviour changed without any prior
deprecation warning.
* T...
github.com/freerange/mocha - 1473ee25ff77a2bf218df6c11a68d62af61da2d0 authored over 2 years ago
This removes the optional deprecated behaviour in API#mock, API#stub &
API#stub_everything which...
This removes Configuration#reinstate_undocumented_behaviour_from_v1_9
and its setter. The behavi...
This removes the optional deprecated behaviour in Expectation#yields &
Expectation#multiple_yiel...
I'm not sure these calls to DeprecationDisabler.disable_deprecations
were ever necessary. Curren...
This was missed in 472d54161fab9bbd093a8b8c6928a423cbad9897.
github.com/freerange/mocha - 257b4cb4abb38a9e5b0730125b2ed4afb412f0c0 authored over 2 years ago
Previously this was the recommended way to integrate Mocha with a test
framework. However, this ...
If someone is explicitly requiring "mocha/test_unit" or "mocha/minitest"
then the implication is...
Versions of minitest earlier than v3.3.0 are no longer supported.
Closes #541.
github.com/freerange/mocha - ca69dc9e13c538625df60ecb0a37c7da89340291 authored over 2 years ago
Use the value returned by Detection::TestUnit.testcase as the target of
the TestUnit::Adapter mo...
Gem versions of test-unit earlier than v2.5.1 and versions of test-unit
from the Ruby v1.8 stand...
This will generate a deprecation warning if Ruby >= v2.7,
Configuration#strict_keyword_argument_...
github.com/freerange/site - e78f10c3909f8d0b4f122142e4a156743db8dafb authored over 2 years ago
Start dev env using `flake develop`.
github.com/freerange/site - 8eeb9ac8eb7c6dd463cd0e83e331bfb03b125ab9 authored over 2 years agogithub.com/freerange/site - b87192174de20089eab5de329e3a8d9ae2901bfb authored over 2 years ago
In order to be supported by the Heroku-20 stack.
Note that I haven't checked the Vagrantfile ch...
github.com/freerange/site - e572220245e46b8852b24136e0153b1ad44d9bf4 authored over 2 years agoWhen strict_keyword_argument_matching configuration option is not set.
github.com/freerange/mocha - c294fe707b79d256dd1880baa141f9ea9471bd01 authored over 2 years ago
These are out-of-date and our public keys are available
from our GitHub profiles.
Closes #562.
This introduces a new `strict_keyword_argument_matching` configuration
option. Thi...
Previously in the description of an invocation or of a parameter
matcher, a single Hash argument...
When the strict keyword argument option is enabled, an expectation
expecting keyword arguments (...
With the introduction of strict keyword matching, we're explicitly
distinguishing between positi...
This marks Expectation#with, Mock#method_missing, and the method defined
by StubbedMethod#define...
This option doesn't currently do anything, but in a subsequent commit it
will determine whether ...
We're planning to change how this works once we're explicitly
distinguishing between keyword and...
This is to better characterize the existing behaviour. It should also
make it clearer what chang...
Make more of a distinction between test failures and errors. Explicitly
assert for what we are e...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 5.1.2 to 6.0.0.
- [Release notes]...
So that I can work on the project in a VM.
github.com/freerange/site - a86cc2701b76285f793502db98d0d6bcf610bd37 authored over 2 years agoWith the latest version from https://www.uk.coop/resources/member-co-operatives-uk-logo?check_lo...
github.com/freerange/site - 0bbd6d559494827b58e96b23a7732a2868038488 authored over 2 years ago
This was introduced in this commit [1] apparently as a precursor to the
addition of ParameterMat...
Bumps [tinify](https://github.com/tinify/tinify-ruby) from 1.5.1 to 1.6.0.
- [Release notes](htt...
I think this makes the code more readable.
github.com/freerange/mocha - af2194c4f4465200fd07fd078f2dbefd9f712360 authored over 2 years ago
Bumps [rails](https://github.com/rails/rails) from 6.1.6.1 to 6.1.7.
- [Release notes](https://g...
Closes #552.
github.com/freerange/mocha - 26c4ae1ecd1057751685a5474932d05701a2c294 authored over 2 years ago