Revision 1:d7ef749300ed Tester.cpp

View differences:

Tester.cpp
86 86

  
87 87
      * Any of the plugin's name, maker etc fields are empty - DONE
88 88

  
89
      * Default value of a parameter is not quantized as specified - DONE
90

  
91
      * Parameter minValue >= maxValue, or defaultValue < minValue
92
        or > maxValue - DONE
93

  
94
      * Plugin fails when given zero-length or very short input - DONE
95

  
96
      * Plugin fails when given "all digital zeros" input - DONE
97

  
98
      * Plugin fails when given input that exceeds +/-1 - DONE
99

  
100
      * Plugin fails when given "normal" random input (just in case!) - DONE
101

  
89 102
      * Plugin returns different results if another instance is
90 103
        constructed and run "interleaved" with it (from same thread)
91 104
 
......
93 106
        run with a different base timestamp for input (though there
94 107
        could be legitimate reasons for this)
95 108

  
96
      * Plugin fails when given zero-length or very short input
97

  
98
      * Plugin fails when given "all digital zeros" input
99

  
100
      * Plugin fails when given input that exceeds +/-1
101

  
102
      * Plugin fails when given "normal" random input (just in case!)
103

  
104 109
      * Plugin produces different results on second run, after reset
105 110
        called
106 111

  
......
108 113
        from its default value (i.e. plugin produces different
109 114
        results depending on whether parameter is set explicitly by
110 115
        host to default value or not)
111

  
112
      * Default value of a parameter is not quantized as specified - DONE
113

  
114
      * Parameter minValue >= maxValue, or defaultValue < minValue
115
        or > maxValue - DONE
116 116
        
117 117
      * If a plugin reports any programs, selecting default program
118 118
        explicitly changes results (as for default parameters)

Also available in: Unified diff