Skip to content
/ gounity Public

GO library for Dell Unity

License

Notifications You must be signed in to change notification settings

dell/gounity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoUnity

A portable Go library which represents API bindings that allow you to manage Unity XT storage platforms.

Integration Tests Execution

Follow the steps to run integration tests:

  1. Create a properties file test.properties using the template test.properties_template.
  2. Populate the properties file with values from your Unity XT system as shown below:

test prop1

  1. To run the integration tests, run make go-unittest. Once all the tests in each module are run successfully, you will see Output as PASS for each of the module else Output is FAIL.
  2. To get the integration test coverage for each module, run make go-coverage.
  3. To generate and analyze coverage statistics, run go tool cover -html=gounity_coverprofile.out.