phinze
3b416ce7b5
add audits into the build process
this way travis will be able to cover incoming pull requests of new
casks by running the audit on them. cool!
also:
- add checksums to audit
- fix missing checksums
12 years ago
phinze
d92ca8fefd
move Caskroom into opt for spotlight goodness
12 years ago
phinze
1585d52ddc
linkapps 2.0
12 years ago
phinze
7bc2db2979
build fixes
12 years ago
phinze
9f9849134f
a quixotic journey to a passing travis build
Squashed commit of the following:
commit 379d19d38da69a25f2ddf0b802a2e1c9cd2e40df
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 02:04:56 2013 -0600
concat out+err?
commit 3414556d5e494c89a1b91322be666df9933d29f2
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:59:06 2013 -0600
switch to capture_subprocces_io
commit d50a878bf20892db4d136530ff64e5cb94fe3ae4
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:42:41 2013 -0600
ensure later version of minitest
commit 49078c48b024e1f1ed1b5d9785de60ec050ee261
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:30:12 2013 -0600
pull down a newer minitest
hopefully to fix must_output
commit 537b5ddd22de57f0fff812646a03b982725dfa23
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:24:53 2013 -0600
run a brew update in the build
commit 1516456663f8840f5ffc22345e140c0b5aa23c96
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:22:31 2013 -0600
remove stray puts
commit 4c8f8348f88ffd8eafd7a1f948f70dfbc881b416
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:16:10 2013 -0600
add expand_path to see if that helps
commit c6e8aa160dd4c778497de4dca8f90f4519d76bd4
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:13:22 2013 -0600
add debugging output for travis
12 years ago
phinze
0fbe7a1a8d
rework Cask.path so it can return hypothetical paths
introduces the concept of a default_tap which is where we assume cask
paths that do not exist will end up
this is plumbing to support the incoming `cask edit foo --create`
feature
12 years ago
phinze
aa0a931f1b
homebrew testing_env now defines HOMEBREW_LIBRARY yay
12 years ago
phinze
d8583ba649
kill homebrew submodule; call out to system one
12 years ago
phinze
97b715b27d
demockify actions_tests
12 years ago
phinze
c96ea20317
get linkapps tests de-mockified
12 years ago
phinze
3ad61a5d56
halfway through ripping out mocha
12 years ago
phinze
ef25273d96
allow test suite to be run without internet
12 years ago
phinze
a0434184b0
basic testing and separation of the Cask DSL
12 years ago
phinze
550ea38adc
mkdir HOMEBREW_CACHE to allow downloads in tests
12 years ago
phinze
cd70474aa9
moving back from spec/ -> test/
since various tooling keeps guessing we're using rspec
12 years ago
phinze
f1932a4d8c
OMG a test suite!
Just getting started of course, but this piggy backs on Homebrew's
testing strategy to give us a platform for a fully featured test suite.
Neato!
And the tests provide value right away, as I added some better error
handling to `Cask.load`.
Big things ahead. Just you wait.
12 years ago