Commit Graph

37 Commits

Author SHA1 Message Date
Mitchell Hashimoto 48a6ec29e8 stdout.sync = true for rake tasks. 2011-11-13 19:41:38 -08:00
Mitchell Hashimoto 0ccdb79f9a Move rake tasks into the "tasks" folder to clarify what they do. 2011-11-13 12:37:19 -08:00
Alexey Chebotar f3e314bcb7 Rakefile acceptance/{helpers ~> support} 2011-11-08 22:04:23 -08:00
Mitchell Hashimoto 87bc6ec63f RSpec is coming in for acceptance tests. More details follow...
RSpec was chosen to be used for acceptance tests for many reasons:

* The tests are actually much cleaner now. It is clearer to see what
  is being tested, and what is being used for setup.
* Matcher transition will be coming soon. This will really clean up
  a lot of the "assert" boilerplate all over. There was a lot of repetition
  in this area.
* Shared examples will help greatly for testing common error cases
  for many commands.
* The test runner for RSpec is simply much better. Being able to specify
  the exact test to run by line, for example, is a great help.
2011-11-06 23:47:23 -08:00
Mitchell Hashimoto 74b054a3d1 Add a rake task for running acceptance tests 2011-11-05 15:36:38 -07:00
Mitchell Hashimoto 4c9ad26115 Acceptance tests starting code is in. Version is an example. 2011-11-02 21:09:38 -07:00
Mitchell Hashimoto ce5d989384 Moving unit tests to test/unit 2011-08-28 23:10:32 -07:00
Mitchell Hashimoto 7aed9c6f4f Remove YARD since it causes problems with Lion 2011-07-20 17:23:19 -07:00
Mitchell Hashimoto 25c9a36634 Update Gemfile for Bundler RC5 2010-08-13 23:26:04 -07:00
Mitchell Hashimoto 2e189eb2c4 Don't generate ri or rdoc on `rake install` 2010-07-27 19:19:32 -07:00
Mitchell Hashimoto 70b560a96d Goodbye Jeweler. Using gemspecs like they were meant to be used. 2010-07-23 18:28:33 -07:00
Mitchell Hashimoto e571a4ee3f v0.4.2 2010-07-02 09:36:28 -07:00
Mitchell Hashimoto f4ab30238a v0.4.0 - Release notes at http://vagrantup.com/docs/changes/changes_03x_04x.html 2010-06-10 14:15:20 -07:00
Mitchell Hashimoto 3774bc4f59 Upped VirtualBox version requirement to 0.6.2 (unreleased) to force git version 2010-04-29 00:22:07 -07:00
Mitchell Hashimoto ba7ab66239 Switch back to json gem. 2010-04-28 19:30:13 -07:00
Mitchell Hashimoto f249896ce1 Update VirtualBox gem requirement to 0.6.1 2010-04-23 23:56:40 -07:00
Mitchell Hashimoto afdfbc3a21 Updated dependency on mario to ~> 0.0.6 2010-04-15 17:56:50 -07:00
Mitchell Hashimoto 81dcf79750 Remove git-style-binaries dependency 2010-04-13 22:55:04 -07:00
Mitchell Hashimoto 9f3e926566 Update virtualbox dep to 0.6.0 even though its not released yet. (This is so user's running master will error if they attempt to update, forcing them to grab virtualbox master as well) 2010-04-12 00:11:10 -07:00
John Bender 4e4d1a6978 error for vagrant ssh on windows, error text, mario gem, still need doc pages for links in error.yml 2010-03-25 00:09:31 -07:00
Mitchell Hashimoto 704f9751b1 Replace `json` dependency with `json_pure` for JRuby/IronRuby [closes GH-35] 2010-03-20 02:05:03 -07:00
Mitchell Hashimoto d548b451d9 Updated VirtualBox gem dependency to 0.5.4 2010-03-17 21:54:07 -07:00
Mitchell Hashimoto 54abd72667 Update other references to virtualbox gem to 0.5.3 2010-03-16 00:17:04 -07:00
Mitchell Hashimoto dda15e9859 Updated virtualbox dependency to 0.5.2 2010-03-09 22:44:35 -08:00
Mitchell Hashimoto 47d46d4b12 Now checks for VirtualBox installation and proper version and gives sensible error if not detected. 2010-03-09 21:47:07 -08:00
Mitchell Hashimoto bee84a9cb0 Force Minitar to 0.5.2. 2010-03-09 12:33:43 -08:00
Ilkka Laukkanen de18f1e4a6 Replace tarruby with archive-tar-minitar.
Tarruby seems to not compile on 64-bit, and even its author says to use
another library. Minitar seems to be more active than libarchive so I
used that.

Tests not fixed yet.
2010-03-09 10:38:02 -08:00
Mitchell Hashimoto 7d5fef1d77 Updated gem dependencies to not use github source 2010-03-07 16:47:22 -08:00
Mitchell Hashimoto 3cbd80780e Updated authors and emails for gemspec. 2010-03-07 16:08:59 -08:00
Mitchell Hashimoto 025cede012 Yard documentation rake task and gitignoring output. 2010-03-03 23:14:06 -08:00
Mitchell Hashimoto 9ddbdfa64f Updated Rakefile with proper gem dependencies and versions. 2010-03-03 22:06:06 -08:00
Mitchell Hashimoto c1998d2127 And then God said unto thee, "You shall be named Vagrant." 2010-02-09 23:08:23 -08:00
Mitchell Hashimoto 3b08a877c2 Added dependencies to gemspec and also updated headers for bins 2010-02-09 22:48:08 -08:00
Mitchell Hashimoto 03dd3e1d7f Added Jeweler for building the gem when the time comes 2010-01-30 22:06:22 -08:00
John Bender ec2e34e9e3 corrected bundler require 2010-01-21 21:08:55 -08:00
John Bender 4bb35e6af1 moved vendor require to test_helper 2010-01-21 21:07:01 -08:00
Mitchell Hashimoto 6a8d6bcaf4 Initial Gemfile for dependencies. Touched a .gitignore for the various
folders needed.
2010-01-21 19:09:18 -08:00