Run Code  | API  | Code Wall  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

NISP - Wheel Movements 0.1

Language: Layout:
+ ] Show input
Absolute running time: 0.08 sec, cpu time: 0.02 sec, memory peak: 3 Mb, absolute service time: 0,11 sec 
edit mode |  history  | discussion
Error(s), warning(s):
expected integer but got ""
    while executing
"format "%s %3i %-8s -> %-8s : %4i  =  %4i " $tm_name $tm_value $current_name $filter_name $r $expected_result"
    (procedure "::ut::get_deg_based_on_current_grism_position" line 6)
    invoked from within
"::ut::get_deg_based_on_current_grism_position  NIST0129  0   "DUM"    0 "
    (in namespace eval "::ut" script line 220)
    invoked from within
"namespace eval ut {

  set ::ut::failed 0
  set ::ut::passed 0

  proc ::ut::test_verify_name {wheel_id name nerrors} {
    set ::ut::nerrors 0
    if..."
    (file "source_file.tcl" line 218)
***** RUN TEST 1 (::L3nisp_plm::verify_filter_name) *************************

check name: FWA OPEN      errors 0  PASSED
check name: FWA CLOSE     errors 0  PASSED
check name: FWA FILTER_H  errors 0  PASSED
check name: FWA FILTER_Y  errors 0  PASSED
check name: FWA FILTER_J  errors 0  PASSED

***** RUN TEST 2 (::L3nisp_plm::verify_filter_name, FAKE) *************************

::L2TSEQ::step ------ Error detected ------
Filter name 'DUM' is not valid, allowed values {OPEN CLOSE FILTER_H FILTER_Y FILTER_J}
::L2TSEQ::step ------ end ------
check name: FWA DUM       errors 1  PASSED

***** RUN TEST 3 (::L3nisp_plm::verify_grism_name) *************************

check name: GWA RGS000    errors 0  PASSED
check name: GWA RGS180    errors 0  PASSED
check name: GWA OPEN      errors 0  PASSED
check name: GWA BGS000    errors 0  PASSED
check name: GWA RGS270    errors 0  PASSED

***** RUN TEST 4 (::L3nisp_plm::verify_grism_name, FAKE) *************************

::L2TSEQ::step ------ Error detected ------
Grism name 'DUM' is not valid, allowed values {RGS000 RGS180 OPEN BGS000 RGS270}
::L2TSEQ::step ------ end ------
check name: GWA DUM       errors 1  PASSED

***** RUN TEST 5 (::L3nisp_plm::find_current_wheel_position) *************************

tm_name val wheel output    expected  result
-------------------------------------------------------------
NIST0257   0 FWA  CLOSE    = CLOSE    PASSED
NIST0257  72 FWA  FILTER_Y = FILTER_Y PASSED
NIST0257 144 FWA  OPEN     = OPEN     PASSED
NIST0257 216 FWA  FILTER_J = FILTER_J PASSED
NIST0257 288 FWA  FILTER_H = FILTER_H PASSED

NIST0129   0 GWA  RGS000   = RGS000   PASSED
NIST0129  72 GWA  RGS180   = RGS180   PASSED
NIST0129 144 GWA  OPEN     = OPEN     PASSED
NIST0129 216 GWA  BGS000   = BGS000   PASSED
NIST0129 288 GWA  RGS270   = RGS270   PASSED

***** RUN TEST 6 (::L3nisp_plm::find_current_wheel_position, FAKE) *************************

tm_name val wheel output    expected  result
-------------------------------------------------------------
NIST0257   1 FWA  FILTER_J =          **** FAILED ***** 
NIST0257   2 FWA  FILTER_Y =          **** FAILED ***** 
NIST0257   3 FWA  FILTER_H =          **** FAILED ***** 
NIST0257   4 FWA  OPEN     =          **** FAILED ***** 
NIST0257   5 FWA  CLOSE    =          **** FAILED ***** 

NIST0257  45 FWA  CLOSE    =          **** FAILED ***** 
NIST0257  90 FWA  CLOSE    =          **** FAILED ***** 
NIST0257 135 FWA  CLOSE    =          **** FAILED ***** 
NIST0257 225 FWA  CLOSE    =          **** FAILED ***** 
NIST0257 270 FWA  CLOSE    =          **** FAILED ***** 
NIST0257 315 FWA  CLOSE    =          **** FAILED ***** 

NIST0129   1 GWA  BGS000   =          **** FAILED ***** 
NIST0129   2 GWA  RGS180   =          **** FAILED ***** 
NIST0129   3 GWA  RGS270   =          **** FAILED ***** 
NIST0129   4 GWA  OPEN     =          **** FAILED ***** 
NIST0129   5 GWA  RGS000   =          **** FAILED ***** 

NIST0129  45 GWA  RGS000   =          **** FAILED ***** 
NIST0129  90 GWA  RGS000   =          **** FAILED ***** 
NIST0129 135 GWA  RGS000   =          **** FAILED ***** 
NIST0129 225 GWA  RGS000   =          **** FAILED ***** 
NIST0129 270 GWA  RGS000   =          **** FAILED ***** 
NIST0129 315 GWA  RGS000   =          **** FAILED ***** 

***** RUN TEST 7 (::L3nisp_plm::get_deg_based_on_current_grism_position) *************************

tm_name  val from        to      output expected   result
-------------------------------------------------------------
NIST0129   0 RGS000   -> RGS000   :    0  =     0  PASSED
NIST0129   0 RGS000   -> RGS180   :   72  =    12  **** FAILED ***** 
NIST0129   0 RGS000   -> OPEN     :  144  =    12  **** FAILED ***** 
NIST0129   0 RGS000   -> BGS000   : -144  =    12  **** FAILED ***** 
NIST0129   0 RGS000   -> RGS270   :  -72  =    12  **** FAILED ***** 

NIST0129  72 RGS180   -> RGS000   :  -72  =     0  **** FAILED ***** 
NIST0129  72 RGS180   -> RGS180   :    0  =    12  **** FAILED ***** 
NIST0129  72 RGS180   -> OPEN     :   72  =    12  **** FAILED ***** 
NIST0129  72 RGS180   -> BGS000   :  144  =    12  **** FAILED ***** 
NIST0129  72 RGS180   -> RGS270   : -144  =    12  **** FAILED ***** 

NIST0129 144 OPEN     -> RGS000   : -144  =     0  **** FAILED ***** 
NIST0129 144 OPEN     -> RGS180   :  -72  =    12  **** FAILED ***** 
NIST0129 144 OPEN     -> OPEN     :    0  =    12  **** FAILED ***** 
NIST0129 144 OPEN     -> BGS000   :   72  =    12  **** FAILED ***** 
NIST0129 144 OPEN     -> RGS270   :  144  =    12  **** FAILED ***** 

NIST0129 216 BGS000   -> RGS000   :  144  =     0  **** FAILED ***** 
NIST0129 216 BGS000   -> RGS180   : -144  =    12  **** FAILED ***** 
NIST0129 216 BGS000   -> OPEN     :  -72  =    12  **** FAILED ***** 
NIST0129 216 BGS000   -> BGS000   :    0  =    12  **** FAILED ***** 
NIST0129 216 BGS000   -> RGS270   :   72  =    12  **** FAILED ***** 

NIST0129 288 RGS270   -> RGS000   :   72  =     0  **** FAILED ***** 
NIST0129 288 RGS270   -> RGS180   :  144  =    12  **** FAILED ***** 
NIST0129 288 RGS270   -> OPEN     : -144  =    12  **** FAILED ***** 
NIST0129 288 RGS270   -> BGS000   :  -72  =    12  **** FAILED ***** 
NIST0129 288 RGS270   -> RGS270   :    0  =    12  **** FAILED ***** 

***** RUN TEST 8 (::L3nisp_plm::get_deg_based_on_current_filter_position) *************************

tm_name  val from        to      output expected   result
-------------------------------------------------------------
NIST0257   0 CLOSE    -> CLOSE    :    0  =    12  **** FAILED ***** 
NIST0257   0 CLOSE    -> FILTER_Y :   72  =    12  **** FAILED ***** 
NIST0257   0 CLOSE    -> OPEN     :  144  =    12  **** FAILED ***** 
NIST0257   0 CLOSE    -> FILTER_J : -144  =    12  **** FAILED ***** 
NIST0257   0 CLOSE    -> FILTER_H :  -72  =    12  **** FAILED ***** 

NIST0257  72 FILTER_Y -> CLOSE    :  -72  =     0  **** FAILED ***** 
NIST0257  72 FILTER_Y -> FILTER_Y :    0  =    12  **** FAILED ***** 
NIST0257  72 FILTER_Y -> OPEN     :   72  =    12  **** FAILED ***** 
NIST0257  72 FILTER_Y -> FILTER_J :  144  =    12  **** FAILED ***** 
NIST0257  72 FILTER_Y -> FILTER_H : -144  =    12  **** FAILED ***** 

NIST0257 144 OPEN     -> CLOSE    : -144  =     0  **** FAILED ***** 
NIST0257 144 OPEN     -> FILTER_Y :  -72  =    12  **** FAILED ***** 
NIST0257 144 OPEN     -> OPEN     :    0  =    12  **** FAILED ***** 
NIST0257 144 OPEN     -> FILTER_J :   72  =    12  **** FAILED ***** 
NIST0257 144 OPEN     -> FILTER_H :  144  =    12  **** FAILED ***** 

NIST0257 216 FILTER_J -> CLOSE    :  144  =     0  **** FAILED ***** 
NIST0257 216 FILTER_J -> FILTER_Y : -144  =    12  **** FAILED ***** 
NIST0257 216 FILTER_J -> OPEN     :  -72  =    12  **** FAILED ***** 
NIST0257 216 FILTER_J -> FILTER_J :    0  =    12  **** FAILED ***** 
NIST0257 216 FILTER_J -> FILTER_H :   72  =    12  **** FAILED ***** 

NIST0257 288 FILTER_H -> CLOSE    :   72  =     0  **** FAILED ***** 
NIST0257 288 FILTER_H -> FILTER_Y :  144  =    12  **** FAILED ***** 
NIST0257 288 FILTER_H -> OPEN     : -144  =    12  **** FAILED ***** 
NIST0257 288 FILTER_H -> FILTER_J :  -72  =    12  **** FAILED ***** 
NIST0257 288 FILTER_H -> FILTER_H :    0  =    12  **** FAILED ***** 

***** RUN TEST 9 (::L3nisp_plm::get_deg_based_on_current_grism_position, FAKE) *************************

tm_name  val from        to      output expected   result
-------------------------------------------------------------
NIST0129  45 RGS000   -> RGS000   :    0  =     0  PASSED
::L2TSEQ::step ------ Error detected ------
Grism name 'DUM' is not valid, allowed values {RGS000 RGS180 OPEN BGS000 RGS270}
::L2TSEQ::step ------ end ------

    
                
λ
.NET NoSQL database for rapid development