- HelixWebServicesClient branches
- should create a new branch - and return it via #branches0.12189s
- should load a single branch created via #create_branch0.03189s
- should be able to update the branch description0.06396s
- should be able to delete a branch created via #create_branch0.05909s
- HelixWebServicesClient changes
- should list change 10.03873s
- should describe two files in change 10.03686s
- should allow us to integrate0.06789s
- should allow us to upload two files to //depot/dev/Experimental0.07518s
- should be able to submit changes shelved on classic clients0.12908s
- should be able to submit changes shelved on stream clients0.13881s
- HelixWebServicesClient clients
- should create a new client - and return it via #clients0.04617s
- should load a single client created via #create_client0.02961s
- 'should be able to update the client description'0.08973s
- 'should be able to delete a client created via #create_client'0.05629s
- HelixWebServicesClient commands
- command
- should allow you to run a whitelisted command without input0.03410s
- HelixWebServicesClient config
- services
- should allow you to fetch an empty service list0.03083s
- HelixWebServicesClient counters
- #set_counter
- can create a numerical counter0.03007s
- can create a text counter0.03367s
- #counters
- can include our test counters in the list0.03894s
- #counter
- can list our numerical counter0.03223s
- can list the text counter0.02987s
- #increment_counter
- can increment the numerical counter0.05137s
- #delete_counter
- can delete our test counters0.06643s
- HelixWebServicesClient depots
- #create_depot
- should create a new depot - and return it via #depots0.05387s
- #depot
- should load a single depot created via #create_depot0.02945s
- #update_depot
- 'should be able to update the depot description'0.07035s
- #delete_depot
- 'should be able to delete a depot created via #create_depot'0.05638s
- HelixWebServicesClient files
- #files
- should list the depots with no arguments0.03070s
- should list 'dev' and 'main' dirs at the /depot path0.03579s
- should list 'README' at the depot/dev/Experimental path0.03760s
- #upload_file
- should allow me to upload a new README to depot/dev/Experimental0.10550s
- #upload_files
- should allow me to upload the README and a new_file to depot/dev/Experimental0.11623s
- #delete_file
- should allow me to delete a file0.07758s
- HelixWebServicesClient groups
- #create_group
- should create a new group - and return it via #groups0.04555s
- #group
- should load a single group created via #create_group0.02954s
- #update_group
- should be able to add a group user0.06129s
- #delete_group
- should be able to delete a group created via #create_group0.04272s
- HelixWebServicesClient Helix Sync
- create_helix_sync_client
- should create a new client for a user0.05757s
- create_helix_sync_pending_changelist
- should create or return a pending changelist for a user0.04276s
- fetch_helix_sync_pending_changelist
- should return a pending changelist for a user0.03052s
- fetch_helix_sync_latest_changelist
- should return a latest changelist for a user0.03076s
- submit_helix_sync_pending_change
- should submit a pending change for a project0.15540s
- #initialize
- should login to a web services instance0.01601s
- should throw an unauthenticated error with the wrong login during init0.01573s
- HelixWebServicesClient jobs
- #create_job
- should create a new job - and return it via #jobs0.05121s
- #job
- should load a single job created via #create_job0.03249s
- #update_job
- 'should be able to change status'0.06168s
- #delete_job
- 'should be able to delete a job created via #create_job'0.04585s
- HelixWebServicesClient labels
- #create_label
- should create a new label - and return it via #labels0.05056s
- #label
- should load a single label created via #create_label0.02852s
- #update_label
- 'should be able to update the label description'0.06600s
- #delete_label
- 'should be able to delete a label created via #create_label'0.05028s
- HelixWebServicesClient login
- #login
- should generate the same ticket0.03549s
- OpenModel
- can find a method with the captialized version of the symbol0.00021s
- can match a snake_case name with snakeCase0.00013s
- can find alternatives using [name]_or_[name]0.00020s
- can convert numeric-style strings to Time via [name]_as_time0.00059s
- can convert string dates to Time via [name]_as_time(offset)0.00208s
- HelixWebServicesClient projects
- projects
- should not fail when listing projects0.02954s
- HVE Projects
- should list project ids when details are not specified0.03418s
- should list project details when details are specified0.03157s
- project
- should trigger a 404 when fetching a project by invalid id0.03609s
- HVE Projects
- should fetch my project details0.03225s
- HelixWebServicesClient protections
- #protections
- should return an array with at least two protections0.03121s
- #update_protections
- should add a protections entry for the user jdoe0.06387s
- should remove the protections entry for user jdoe0.08434s
- HelixWebServicesClient servers
- #create_server
- should create a new server - and return it via #servers0.04728s
- #server
- should load a single server created via #create_server0.03005s
- #update_server
- 'should be able to update the server description'0.07711s
- #delete_server
- 'should be able to delete a server created via #create_server'0.05640s
- HelixWebServicesClient streams
- should create a new stream - and return it via #streams0.11866s
- should load a single stream created via #create_stream0.03139s
- should be able to update the stream description0.04841s
- 'should be able to delete a stream created via #create_stream'0.05367s
- HelixWebServicesClient#triggers
- should allow us to update and fetch a new example trigger line0.06091s
- should allow us to clear out the triggers table0.07371s
- HelixWebServicesClient users
- should at least return the 'jdoe' and 'super' users0.03070s
- should return the user 'mmustermann' who has the name 'Max Mustermann'0.02869s
- should be able to create a new user and load it0.05367s
- should be able update mmusterman's email to max_power@example.com0.06363s
- should be able to delete the newuser user0.05142s