1
0
mirror of https://github.com/minio/mc.git synced 2025-11-12 01:02:26 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Harshavardhana
ce7ecef8ae Add more coverage tests 2015-09-28 23:26:12 -07:00
Harshavardhana
b7e6a4358b Changes to test framework, remove references to 'Cmd'wq 2015-09-15 21:47:38 -07:00
Harshavardhana
45be233d23 Enable get/set for access command 2015-09-01 11:19:36 -07:00
Harshavardhana
53fc1c7b38 Disable ACL's for filesystem as it doesn't bring any direct meaning 2015-09-01 10:47:52 -07:00
Harshavardhana
3df07ac29f Add checkCommandSyntax for all commands 2015-08-24 19:31:30 -07:00
Harshavardhana
a0e66ce640 Migrate to golang1.5 with new GO15VENDOREXPERIMENT enabled 2015-08-22 19:04:17 -07:00
Harshavardhana
fa0c9e38bb Add error messages to fatalIf and errorIf 2015-08-19 17:11:34 -07:00
Harshavardhana
3caee383f0 Migrate to govendor to avoid limitations of godep
- over the course of a project history every maintainer needs to update
  its dependency packages, the problem essentially with godep is manipulating
  GOPATH - this manipulation leads to static objects created at different locations
  which end up conflicting with the overall functionality of golang.

  This also leads to broken builds on many platforms. There is no easier way out of
  this other than asking users to do 'godep restore' all the time which perhaps as
  a practice doesn't sound clean, also has its own set of problems.

- govendor on the other hand is a right tool but a stop gap tool until we wait for
  golangs official 1.5 version which fixes this vendoring issue once and for all.

- govendor makes sure that the import paths are re-written instead of manipulating
  GOPATH.

  This has advantages
    - no more compiled objects being referenced in GOPATH and build time GOPATH
      manging which leads to conflicts.
    - proper import paths referencing the exact package a project is dependent on.

  govendor is simple and provides the minimal necessary tooling to achieve this.

  For now this is the right solution.
2015-08-12 19:04:16 -07:00
Harshavardhana
e003a242f6 Handle errors better with new changes, changes across cp, mirror, mb 2015-08-03 21:13:29 -07:00
Harshavardhana
e7dab5f1cf Migrating from iodine to probe 2015-08-03 11:04:34 -07:00
Harshavardhana
42053a39ae Add mb related tests 2015-07-24 23:46:47 -07:00
Harshavardhana
b90e016892 Add command context testing 2015-07-24 12:42:33 -07:00
Harshavardhana
f717e9b560 Migrate to upstream gopkg.in/check.v1 2015-07-18 15:52:17 -07:00
Harshavardhana
95f61bd6d4 Update all tests with new changes 2015-06-09 11:08:01 -07:00
Harshavardhana
edb8381400 Refactor debugging output, implement --json output currently only supported on 'ls' 2015-05-21 22:30:32 -07:00
Harshavardhana
a0177fc1fe Finish object handlers for mc commands, updated relevant tests respectively 2015-05-21 16:52:25 -07:00
Harshavardhana
1e924378cf Improve tests add SetUpSuite and TearDownSuite 2015-05-21 00:58:12 -07:00
Harshavardhana
1c899e5059 Fix stat URL sent back on Stat() 2015-05-20 19:40:30 -07:00