Fabio Rehm
|
c2d0e0a02c
|
spec: Embrace rspec3
|
2014-03-21 19:31:34 -03:00 |
|
Fabio Rehm
|
164afc7839
|
package: Nicely handle optional lxc-template on base boxes when packaging
|
2014-03-21 19:30:28 -03:00 |
|
Fabio Rehm
|
2e2c2fad56
|
Convert specs to RSpec 2.99.0.beta2 syntax with Transpec
This conversion is done by Transpec 1.10.2 with the following command:
transpec
* 46 conversions
from: obj.should
to: expect(obj).to
* 20 conversions
from: obj.stub(:message)
to: allow(obj).to receive(:message)
* 10 conversions
from: == expected
to: eq(expected)
* 6 conversions
from: obj.should_receive(:message)
to: expect(obj).to receive(:message)
* 5 conversions
from: obj.should_not
to: expect(obj).not_to
* 5 conversions
from: Klass.any_instance.stub(:message) { |arg| }
to: Klass.any_instance.stub(:message) { |instance, arg| }
* 5 conversions
from: Klass.any_instance.stub(:message)
to: allow_any_instance_of(Klass).to receive(:message)
* 1 conversion
from: lambda { }.should
to: expect { }.to
|
2014-03-14 11:38:54 -03:00 |
|
Fabio Rehm
|
60f3a67bb0
|
Make sure Vagrant::LXC.source_root is available to all specs
|
2014-03-14 11:34:46 -03:00 |
|
Fabio Rehm
|
2cdbf84848
|
I've tested this by hand and it will take us some effort to get rid of the excessive mocking I wrote
|
2014-03-14 11:21:45 -03:00 |
|
Fabio Rehm
|
eb274e879c
|
Fix spec
|
2014-03-14 11:21:45 -03:00 |
|
Fabio Rehm
|
20d4547044
|
synced_folder: Support for mount_options
|
2014-03-13 23:36:15 -03:00 |
|
Fabio Rehm
|
0aac50fa76
|
package: Add spec to check that the plugin does not blow up in case the new lxc-config file is not present
|
2014-03-13 00:57:37 -03:00 |
|
Fabio Rehm
|
38ae9441fc
|
package: lxc-config should be included when repackaging boxes
|
2014-03-13 00:57:37 -03:00 |
|
Fabio Rehm
|
36f7daa528
|
💣 hand made sanity checks (vagrant-spec is coming in!)
|
2014-03-13 00:57:36 -03:00 |
|
Fabio Rehm
|
aef40d5b42
|
core: Fix tests to be rspec 3.0 compatible [GH-111]
|
2014-03-13 00:57:36 -03:00 |
|
Fabio Rehm
|
deac5930cc
|
action/handle_box_metadata: Implement support for 1.0.0 base boxes
|
2014-03-09 21:21:39 -03:00 |
|
Fabio Rehm
|
44f00bd7ed
|
Add spec to check if container state detection is case insentive [GH-217]
|
2014-02-12 01:47:23 -02:00 |
|
Fabio Rehm
|
7e00b96520
|
Show something meaningful to the user in case the container already exists [GH-132]
|
2014-02-02 19:27:08 -02:00 |
|
Fabio Rehm
|
bf6e4b5c89
|
Respect Vagrantfile options to disable forwarded port
Closes GH-149
|
2013-11-06 21:01:21 -02:00 |
|
Fabio Rehm
|
c61ade8ef4
|
Nicely handle nil values for :host_ip when specifying forwarded ports
Fix GH-170
|
2013-11-06 20:25:46 -02:00 |
|
Fabio Rehm
|
02f85e4e59
|
Couple of tweaks to acceptance specs
This will be eventually converted to Bats...
|
2013-11-06 01:11:38 -02:00 |
|
Fabio Rehm
|
2b062487bc
|
Hack in a fix for hosts that do not have lxc-shutdown around [GH-150]
|
2013-10-24 11:47:15 -02:00 |
|
Vokhmin Alexey V
|
39515cc1da
|
#157: small refactoring, updated specs
|
2013-10-12 02:15:12 +04:00 |
|
Fabio Rehm
|
c194b3a24a
|
Fix lxc-attach --namespaces support detection and cache the result
|
2013-10-03 13:26:04 -03:00 |
|
Fabio Rehm
|
ca0d8d53a5
|
Fix broken specs
|
2013-10-03 10:38:42 -03:00 |
|
Fabio Rehm
|
6bbc7c5e91
|
Couple of tweaks on Vagrantfile used for acceptance testing
|
2013-09-28 01:47:34 -03:00 |
|
Fabio Rehm
|
cf73a843d0
|
Do not worry about transition to running state when starting a container, this is handled from outside
|
2013-09-12 01:12:07 -03:00 |
|
Fabio Rehm
|
2082a5a81d
|
Remove some unused args and add pending specs so that we don't forget to test it
|
2013-07-31 22:35:49 -03:00 |
|
Fabio Rehm
|
c4429fa158
|
Remove pending spec
|
2013-07-31 22:15:18 -03:00 |
|
Fabio Rehm
|
0385a64d31
|
Replace ugly driver builder with a more intelligent approach
References #118
|
2013-07-29 12:08:24 -03:00 |
|
Fabio Rehm
|
14e8c41ee0
|
Avoid sudo s for redir related stuff
|
2013-07-28 02:20:16 -03:00 |
|
Fabio Rehm
|
d62a053674
|
Add support for using a sudo wrapper script
Closes #90
|
2013-07-28 02:17:07 -03:00 |
|
Fabio Rehm
|
98f1df47a1
|
Do not attach forwarded ports to host's 127.0.0.1 by default
This is enough for us to bump to 0.5.0 and to close #76
|
2013-07-28 01:31:50 -03:00 |
|
Fabio Rehm
|
e68e4f8f05
|
Support for specifying host interface/ip for binding redir
Closes #76
|
2013-07-21 22:45:07 -03:00 |
|
Fabio Rehm
|
ee37b9e2e7
|
Merge branch 'check-for-redir' of https://github.com/zeroem/vagrant-lxc
|
2013-07-21 21:06:14 -03:00 |
|
Darrell Hamilton
|
eb0854b6fb
|
Test coverage for 'check for redir'
Includes a minor refactor allowing variation of the result of the system
call per test
|
2013-07-15 21:56:40 -07:00 |
|
Darrell Hamilton
|
17211387d0
|
stub out call to system
|
2013-07-15 11:30:40 -07:00 |
|
Fabio Rehm
|
494bc07e5f
|
Fix broken spec
|
2013-07-13 14:02:13 -03:00 |
|
Fabio Rehm
|
4598644143
|
Checking for specific error classes got deprecated on new rspec
|
2013-07-13 13:42:03 -03:00 |
|
Fabio Rehm
|
09208a0d28
|
mock/stub -> double
|
2013-07-13 13:41:39 -03:00 |
|
Fabio Rehm
|
c14ca57d17
|
fire_double was deprecated in favor of instance_double
|
2013-07-13 13:41:20 -03:00 |
|
Fabio Rehm
|
1348bb910b
|
Tks to @stucki work on #92 there is no need to do this anymore :)
|
2013-07-08 13:13:47 -03:00 |
|
Fabio Rehm
|
3e73a85d52
|
Enable retries when fetching container state
Fixes #74
|
2013-07-08 13:05:43 -03:00 |
|
Fabio Rehm
|
8006766691
|
Tks to @stucki work on #92 there is no need to do this anymore :)
|
2013-06-27 10:39:14 -03:00 |
|
Fabio Rehm
|
8512c5ace7
|
Prevent vagrant package from blowing up
|
2013-06-08 02:07:56 -03:00 |
|
Fabio Rehm
|
51d26b00cd
|
Clean up the mess I left behind
|
2013-06-08 02:01:50 -03:00 |
|
Fabio Rehm
|
95ca973801
|
Quick and dirty fix to run acceptance specs against debian boxes
|
2013-05-08 21:08:00 -03:00 |
|
Fabio Rehm
|
b190f45f45
|
Remove /tmp files after machine shutdown
Fixes #68
|
2013-05-08 20:13:19 -03:00 |
|
Fabio Rehm
|
2e55585eff
|
Allow acceptance specs to be run against different boxes
|
2013-05-08 19:50:00 -03:00 |
|
Fabio Rehm
|
b086c4a38b
|
Fix TestUI to work with Vagrant 1.2+
|
2013-05-08 19:49:12 -03:00 |
|
Fabio Rehm
|
5aa5803a4c
|
Replace "hand made cache plugin" with vagrant-cachier
|
2013-05-08 19:48:54 -03:00 |
|
Fabio Rehm
|
3cca168248
|
Stop container with lxc-stop if lxc-shutdown does not succeed
|
2013-05-07 11:07:35 -03:00 |
|
Fabio Rehm
|
04826af3c9
|
Install nginx on acceptance spec test container instead of apache to speed things up
|
2013-04-23 08:25:04 -03:00 |
|
Fabio Rehm
|
8c884a2e8c
|
fork + exec = spawn
|
2013-04-23 08:03:29 -03:00 |
|