Api tests - initial commit
Change url used for auth. Excluded /tokens
Tests for getting List of Files using limit and marker&limit
Simplified return statement
Readme for API Tests
Methods rename - changed from camel case to using underscores
pep8 fix
Moved duplicate code to methods
Small changes for readability
Enhancement Unified Tests

- Pulled functions for creating vault id, block id, and file id from Sqlite test driver and moved them to the FunctionalTest parent object
- Added a create project id function
- Enhanced the functions by adding prefix text where possible (not possible for file ids)
- Updated all derivatives of the FunctionalTest object to use the new functions
- Updated to use 'project_id' and 'vault_id' every where; vault test had projectid and vaultid in one test, but was consistent for other tests
Enhancement Unified Tests

- one test has a bug where by if the project id uses the new method that works everywhere else it fails. Setting it to 'project_id' fixes the issue.
Eliminated duplicate test class
Fix version in sample conf file
Swapped arguments for assertEqual statements
Fixed test. marker for list blocks of a file is offset, not blockid
Swift Delete Vault Fixes

JIRA: CBDEUCE-120

- Swift only returns 204 when deleting a vault. Checking for >= 200 and < 300 is not valid
- When deleting a vault, treat 404 as successful b/c it means the container was not found - thus it does not exist
- Added cleanup mechanism to the swift mocking so that it deletes its directories when the module is unloaded
- Improved implementation of swift mocking container deletion to more accurately reflect the Swift Documentation
- Removed extraneous block deltion line (duplicate line)

Note: tox complains about the try/catch mechanism not being covered; however, it is required for connectivity issues that are not presently mocked.
Swift Delete Vault

- Enhancement: Added functionality to test when the swiftclient tosses an exception for any reason
Swift Delete Vault

JIRA - CBDEUCE-120

- Bug Fix: Missing import of os.path from the disk driver
- Bug Fix: Missing test for a deleting a non-existent block
Bug Fix Swift Delete Vault

- pep8 fixes
Opencafe can be pip installed