Class: FluentCommandBuilder::MSTest::V2010::MSTest

Inherits:
CommandBase
  • Object
show all
Defined in:
lib/fluent_command_builder/command_builders/mstest_2010.rb

Instance Method Summary collapse

Methods inherited from CommandBase

#execute!, #to_s

Constructor Details

#initialize(builder) ⇒ MSTest

Returns a new instance of MSTest.



9
10
11
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 9

def initialize(builder)
  super builder
end

Instance Method Details

#category(test_category_filter) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


27
28
29
30
31
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 27

def category(test_category_filter)
  @builder.append " /category:#{@builder.format test_category_filter}"
  yield @builder if block_given?
  self
end

#detail(property_id) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


62
63
64
65
66
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 62

def detail(property_id)
  @builder.append " /detail:#{@builder.format property_id}"
  yield @builder if block_given?
  self
end

#flavor(flavor) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


107
108
109
110
111
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 107

def flavor(flavor)
  @builder.append " /flavor:#{@builder.format flavor}"
  yield @builder if block_given?
  self
end

#help {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


67
68
69
70
71
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 67

def help
  @builder.append ' /help'
  yield @builder if block_given?
  self
end

#no_isolation {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


37
38
39
40
41
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 37

def no_isolation
  @builder.append ' /noIsolation'
  yield @builder if block_given?
  self
end

#no_logo {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


72
73
74
75
76
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 72

def 
  @builder.append ' /noLogo'
  yield @builder if block_given?
  self
end

#platform(platform) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


102
103
104
105
106
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 102

def platform(platform)
  @builder.append " /platform:#{@builder.format platform}"
  yield @builder if block_given?
  self
end

#publish(server_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


82
83
84
85
86
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 82

def publish(server_name)
  @builder.append " /publish:#{@builder.format server_name}"
  yield @builder if block_given?
  self
end

#publish_build(build_id) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


92
93
94
95
96
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 92

def publish_build(build_id)
  @builder.append " /publishBuild:#{@builder.format build_id}"
  yield @builder if block_given?
  self
end

#publish_results_file(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


87
88
89
90
91
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 87

def publish_results_file(file_name)
  @builder.append " /publishResultsFile:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#results_file(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


52
53
54
55
56
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 52

def results_file(file_name)
  @builder.append " /resultsFile:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#run_config(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


47
48
49
50
51
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 47

def run_config(file_name)
  @builder.append " /runConfig:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#team_project(team_project_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


97
98
99
100
101
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 97

def team_project(team_project_name)
  @builder.append " /teamProject:#{@builder.format team_project_name}"
  yield @builder if block_given?
  self
end

#test(test_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


32
33
34
35
36
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 32

def test(test_name)
  @builder.append " /test:#{@builder.format test_name}"
  yield @builder if block_given?
  self
end

#test_container(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


12
13
14
15
16
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 12

def test_container(file_name)
  @builder.append " /testContainer:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#test_list(test_list_path) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


22
23
24
25
26
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 22

def test_list(test_list_path)
  @builder.append " /testList:#{@builder.format test_list_path}"
  yield @builder if block_given?
  self
end

#test_metadata(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


17
18
19
20
21
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 17

def (file_name)
  @builder.append " /testMetadata:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#test_settings(file_name) {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


42
43
44
45
46
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 42

def test_settings(file_name)
  @builder.append " /testSettings:#{@builder.format file_name}"
  yield @builder if block_given?
  self
end

#unique {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


57
58
59
60
61
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 57

def unique
  @builder.append ' /unique'
  yield @builder if block_given?
  self
end

#use_std_err {|@builder| ... } ⇒ Object

Yields:

  • (@builder)


77
78
79
80
81
# File 'lib/fluent_command_builder/command_builders/mstest_2010.rb', line 77

def use_std_err
  @builder.append ' /useStdErr'
  yield @builder if block_given?
  self
end