default_api.server_paths.list_dirs.rb #1

  • //
  • guest/
  • perforce_software/
  • helix-web-services/
  • main/
  • source/
  • client-ruby/
  • test/
  • default_api.server_paths.list_dirs.rb
  • View
  • Commits
  • Open Download .zip Download (543 B)
$:.push File.expand_path("../../lib", __FILE__)
require 'helix_web_services_client'

require_relative './util/test_config'
require_relative './util/string_utils'

require 'pp'

api = api_as_jdoe

locations = api.server_paths_get('localhost', _path: '//my_project/main')

unless locations.any? { |l| l.dir != nil && l.dir.dir == '//my_project/main/Experimental' }
  raise 'Did not find Experimental dir'
end

unless locations.any? { |l| l.file != nil && l.file.depot_file == '//my_project/main/README' }
  raise 'Did not find README file'
end

# Change User Description Committed
#1 19553 swellard Move and rename clients
//guest/perforce_software/helix-web-services/main/source/clients/2016.1.0/ruby/test/default_api.server_paths.list_dirs.rb
#1 19199 tjuricek Ruby Client SDK tests, labels through users.