TAP version 13

Test vtkMatrixBuilder rotateFromDirections

ok 1 should be truthy
ok 2 should be truthy
ok 3 should be truthy

Test vtkBox instance

ok 4 Make sure the class definition exists
ok 5 should be truthy

Test vtkBox intersectBox

ok 6 should be equal
ok 7 should be equal
ok 8 should be equal
ok 9 should be equal
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
ok 16 should be equal

Test vtkBox bounds

ok 17 should be equal
ok 18 should be equal
ok 19 should be equal
ok 20 should be equal
ok 21 should be equal
ok 22 should be equal

Test vtkBox evaluateFunction

ok 23 should be equal
ok 24 should be equal
ok 25 should be equal
ok 26 should be equal

Test vtkCell instance

ok 27 Make sure the class definition exists
ok 28 should be truthy

Test vtkCell initialize without pointsIds

ok 29 should be equal
ok 30 should be equal
ok 31 should be equal
ok 32 should be equal
ok 33 should be equal

Test vtkCell initialize with pointsIds

ok 34 should be equal
ok 35 should be equal
ok 36 should be equal
ok 37 should be equal
ok 38 should not be equal
ok 39 should be equal
ok 40 should be equivalent
ok 41 should be equivalent
ok 42 should be equivalent

Test vtkCell deepCopy

ok 43 should not be equal
ok 44 should be equivalent

Test vtkDataSetAttributes instance

ok 45 Make sure the class definition exists
ok 46 Make sure the newInstance method exists.
ok 47 Default number of arrays should be 0
ok 48 Default Scalars should be null
ok 49 Adding scalars empty DSA should return index of 0
ok 50 Setting scalars should return 0 (the index of the array).
ok 51 Setting scalars with an invalid name should return -1.
ok 52 Setting scalars with an invalid name should reset the attribute.
ok 53 Default Vectors should be null
ok 54 Adding vectors empty DSA should return index of 1
ok 55 Setting vectors should return 1 (the index of the array).
ok 56 Setting vectors with an invalid name should return -1.
ok 57 Setting vectors with an invalid name should reset the attribute.
ok 58 Default Normals should be null
ok 59 Adding normals empty DSA should return index of 2
ok 60 Setting normals should return 2 (the index of the array).
ok 61 Setting normals with an invalid name should return -1.
ok 62 Setting normals with an invalid name should reset the attribute.
ok 63 Default TCoords should be null
ok 64 Adding tcoords empty DSA should return index of 3
ok 65 Setting tcoords should return 3 (the index of the array).
ok 66 Setting tcoords with an invalid name should return -1.
ok 67 Setting tcoords with an invalid name should reset the attribute.
ok 68 Default Tensors should be null
ok 69 Adding tensors empty DSA should return index of 4
ok 70 Setting tensors should return 4 (the index of the array).
ok 71 Setting tensors with an invalid name should return -1.
ok 72 Setting tensors with an invalid name should reset the attribute.
ok 73 Default GlobalIds should be null
ok 74 Adding globalids empty DSA should return index of 5
ok 75 Setting globalids should return 5 (the index of the array).
ok 76 Setting globalids with an invalid name should return -1.
ok 77 Setting globalids with an invalid name should reset the attribute.
ok 78 Default PedigreeIds should be null
ok 79 Adding pedigreeids empty DSA should return index of 6
ok 80 Setting pedigreeids should return 6 (the index of the array).
ok 81 Setting pedigreeids with an invalid name should return -1.
ok 82 Setting pedigreeids with an invalid name should reset the attribute.

Test vtkLine instance

ok 83 Make sure the class definition exists
ok 84 should be truthy

Test vtkLine static::intersection

ok 85 Points on line
ok 86 Points on line
ok 87 Points on line
ok 88 Intersection
ok 89 should be equal
ok 90 should be equal
ok 91 No intersection

Test vtkLine static::distanceToLine

ok 92 Invalid line
ok 93 should be equal
ok 94 should be equivalent
ok 95 On line
ok 96 should be equal
ok 97 should be equivalent
ok 98 should be equal
ok 99 should be equal
ok 100 should be equivalent
ok 101 should be equal
ok 102 should be equal
ok 103 should be equivalent
ok 104 should be equal
ok 105 should be equal
ok 106 should be equivalent

Test vtkLine intersectWithLine

ok 107 should be equal
ok 108 should be equivalent
ok 109 should be equal
ok 110 should be equal
ok 111 should be equivalent
ok 112 should be equal
ok 113 should be equal

Test vtkPlane instance

ok 114 Make sure the class definition exists
ok 115 should be truthy

Test vtkPlane projectVector

ok 116 should be equal
ok 117 should be equal
ok 118 should be equal
ok 119 should be equal
ok 120 should be equal
ok 121 should be equal
ok 122 should be equal
ok 123 should be equal
ok 124 should be equal

Test vtkPlane projectPoint

ok 125 should be equal
ok 126 should be equal
ok 127 should be equal

Test vtkPlane DistanceToPlane

ok 128 should be equal
ok 129 should be equal

Test vtkPlane Push

ok 130 should be equal
ok 131 should be equal
ok 132 should be equal

Test vtkPlane intersectWithLine

ok 133 should be equal
ok 134 should be equal
ok 135 should be equal
ok 136 should be equal
ok 137 should be equal
ok 138 should be equal
ok 139 should be equal
ok 140 should be equal
ok 141 should be equal
ok 142 should be equal
ok 143 should be equal
ok 144 should be equal
ok 145 should be equal
ok 146 should be equal
ok 147 should be equal
ok 148 should be equal
ok 149 should be equal

Test vtkPlane intersectWithPlane

ok 150 should be equal
ok 151 should be equal
ok 152 should be equal
ok 153 should be equal
ok 154 should be equal
ok 155 should be equal
ok 156 should be equal
ok 157 should be equal
ok 158 should be equal
ok 159 should be equal
ok 160 should be equal
ok 161 should be equal
ok 162 should be equal
ok 163 should be equal
ok 164 should be equal

Test vtkPlane evaluateFunction

ok 165 should be equal
ok 166 should be equal
ok 167 should be equal

Test vtkPolyData instance

ok 168 Make sure the class definition exists
ok 169 should be truthy

Test vtkPolyData cells

ok 170 should be equivalent
ok 171 cells should be made of 3 points

Test vtkTriangle instance

ok 172 Make sure the class definition exists
ok 173 should be truthy

Test vtkTriangle static::computeNormalDirection

ok 174 should be equivalent
ok 175 should be equivalent
ok 176 should be equivalent

Test vtkTriangle static::computeNormal

ok 177 should be equivalent
ok 178 should be equivalent
ok 179 should be equivalent

Test vtkTriangle intersectWithLine

ok 180 should be equal
ok 181 should be equal
ok 182 should be equal
ok 183 should be equivalent
ok 184 should be equivalent
ok 185 should be equal
ok 186 should be equal
ok 187 should be equivalent
ok 188 should be equivalent
ok 189 should be equal
ok 190 should be equal
ok 191 should be equal
ok 192 should be equal
ok 193 should be equivalent

Test vtkTriangle evaluatePosition

ok 194 should be equal
ok 195 should be equal
ok 196 should be equivalent
ok 197 should be equivalent
ok 198 should be equal
ok 199 should be equal
ok 200 should be equivalent
ok 201 should be equivalent
ok 202 should be equal
ok 203 should be equal
ok 204 should be equivalent
ok 205 should be equivalent

Test vtkCutter cutCube

ok 206 should be equal
ok 207 should be equal
ok 208 should be equal
ok 209 should be equal
ok 210 should be equal
ok 211 should be equal

Test vtkAppendPolyData instance

ok 212 Make sure the class definition exists.
ok 213 Make sure an instance can be created.

Test vtkAppendPolyData execution

ok 214 Make sure the number of points is correct.
ok 215 Make sure the output data type is correct.
ok 216 Make sure the number of polys is correct.

Test vtkCalculator instance

ok 217 Make sure the class definition exists.
ok 218 Make sure an instance can be created.

Test vtkCalculator execution

ok 219 Output dataset exists
ok 220 The output dataset should be a vtkPolydata
ok 221 The number of points did not change between input 66 and output 66
ok 222 Output point-scalars array exists.
ok 223 Output point-scalars is “sine wave”.
ok 224 Output field-data array exists.
ok 225 The uniform result variable should be 22.55; got 22.549999237060547.

Test vtkImageStreamline instance

ok 226 Make sure the class definition exist
ok 227 Make sure the instance exist
ok 228 Default integrationStep should be 1
ok 229 Default MaximumNumberOfSteps should be 1000
ok 230 Updated value of integrationStep should be 0.1

Test vtkImageStreamline execution

ok 231 Output dataset exist
ok 232 The output dataset should be a vtkPolydata
ok 233 The number of points should be 2228

Test vtkTubeFilter instance

ok 234 Make sure the class definition exists.
ok 235 Make sure an instance can be created.

Test vtkTubeFilter execution

ok 236 Make sure the output data type is double.
ok 237 Make sure the output number of points is correct without capping.
ok 238 Make sure the output number of normals is correct without capping.
ok 239 Make sure the output data type is float.
ok 240 Make sure the output number of points is correct with capping.
ok 241 Make sure the output number of normals is correct with capping.

Test vtkTubeFilter colorMapping

ok 242 Make sure the output number of points is correct without capping.
ok 243 Make sure the length of the radius array is correct.
ok 244 Make sure the length of the color array is correct.
ok 245 Make sure the array name to color by is correct.
ok 246 Make sure the scalar mode is correct.
ok 247 Make sure the color mode is correct.

Test vtkWarpScalar instance

ok 248 Make sure the class definition exist
ok 249 Make sure the instance exist
ok 250 Default ScaleFactor should be 1
ok 251 Default UseNormal should be false
ok 252 Default xyPlane should be false
ok 253 Default normal should be [0, 0, 1]
ok 254 Updated value of ScaleFactor should be 2.5

Test vtkWarpScalar execution

ok 255 Output dataset exist
ok 256 The output dataset should be a vtkPolydata
ok 257 The number of points do not change between input 50 and output 50

Test vtkTextureMapToPlane instance

ok 258 Make sure the class definition exists
ok 259 should be truthy

Test vtkTextureMapToPlane TCoords generation

ok 260 should be equal
ok 261 should be equal
ok 262 should be equal
ok 263 should be equal
ok 264 should be equal
ok 265 should be equal
ok 266 should be equal
ok 267 should be equal
ok 268 should be equal
ok 269 should be equal
ok 270 should be equal
ok 271 should be equal
ok 272 should be equal
ok 273 should be equal
ok 274 should be equal
ok 275 should be equal
ok 276 should be equal
ok 277 should be equal
ok 278 should be equal
ok 279 should be equal
ok 280 should be equal
ok 281 should be equal
ok 282 should be equal
ok 283 should be equal
ok 284 should be equal
ok 285 should be equal
ok 286 should be equal
ok 287 should be equal
ok 288 should be equal
ok 289 should be equal
ok 290 should be equal
ok 291 should be equal
ok 292 should be equal
ok 293 should be equal
ok 294 should be equal
ok 295 should be equal
ok 296 should be equal
ok 297 should be equal
ok 298 should be equal
ok 299 should be equal
ok 300 should be equal
ok 301 should be equal
ok 302 should be equal
ok 303 should be equal
ok 304 should be equal
ok 305 should be equal
ok 306 should be equal
ok 307 should be equal

Test vtkTextureMapToPlane TCoords generation automatic

ok 308 should be equal
ok 309 should be equal
ok 310 should be equal
ok 311 should be equal
ok 312 should be equal
ok 313 should be equal
ok 314 should be equal
ok 315 should be equal
ok 316 should be equal
ok 317 should be equal
ok 318 should be equal
ok 319 should be equal
ok 320 should be equal
ok 321 should be equal
ok 322 should be equal
ok 323 should be equal
ok 324 should be equal
ok 325 should be equal
ok 326 should be equal
ok 327 should be equal
ok 328 should be equal
ok 329 should be equal
ok 330 should be equal
ok 331 should be equal
ok 332 should be equal
ok 333 should be equal
ok 334 should be equal
ok 335 should be equal
ok 336 should be equal
ok 337 should be equal
ok 338 should be equal
ok 339 should be equal
ok 340 should be equal
ok 341 should be equal
ok 342 should be equal
ok 343 should be equal
ok 344 should be equal
ok 345 should be equal
ok 346 should be equal
ok 347 should be equal
ok 348 should be equal
ok 349 should be equal
ok 350 should be equal
ok 351 should be equal
ok 352 should be equal
ok 353 should be equal
ok 354 should be equal
ok 355 should be equal

Test vtkTextureMapToSphere instance

ok 356 Make sure the class definition exists
ok 357 should be truthy

Test vtkTextureMapToSphere TCoords generation

ok 358 should be equal
ok 359 should be equal
ok 360 should be equal
ok 361 should be equal
ok 362 should be equal
ok 363 should be equal
ok 364 should be equal
ok 365 should be equal
ok 366 should be equal
ok 367 should be equal
ok 368 should be equal
ok 369 should be equal
ok 370 should be equal
ok 371 should be equal
ok 372 should be equal
ok 373 should be equal
ok 374 should be equal
ok 375 should be equal
ok 376 should be equal
ok 377 should be equal
ok 378 should be equal
ok 379 should be equal
ok 380 should be equal
ok 381 should be equal
ok 382 should be equal
ok 383 should be equal
ok 384 should be equal
ok 385 should be equal
ok 386 should be equal
ok 387 should be equal
ok 388 should be equal
ok 389 should be equal
ok 390 should be equal
ok 391 should be equal
ok 392 should be equal
ok 393 should be equal
ok 394 should be equal
ok 395 should be equal
ok 396 should be equal
ok 397 should be equal
ok 398 should be equal
ok 399 should be equal
ok 400 should be equal
ok 401 should be equal
ok 402 should be equal
ok 403 should be equal
ok 404 should be equal
ok 405 should be equal

Test vtkPiecewiseFunctionProxy

ok 406 Custom points should not be active in Gaussian mode
ok 407 Custom points should be active in Points mode
ok 408 Default nodes
ok 409 Default points
ok 410 Default nodes

Test vtkAbstractMapper publicAPI

ok 411 should be equal
ok 412 should be equal
ok 413 should be equal
ok 414 should be equal
ok 415 should be equal
ok 416 should be equal
ok 417 should be equal
ok 418 should be equal
ok 419 should be equal
ok 420 should be equal
ok 421 should be equal
ok 422 should be equal
ok 423 should be equal

Test vtkCellPicker instance

ok 424 Make sure the class definition exists
ok 425 should be truthy

Test vtkCoordinate publicAPI

ok 426 should be equivalent
ok 427 should be equivalent
ok 428 should be equivalent
ok 429 should be equivalent
ok 430 should be equivalent
ok 431 should be equivalent
ok 432 should be equivalent
ok 433 should be equivalent
ok 434 should be equivalent
ok 435 should be equivalent
ok 436 should be equivalent
ok 437 should be equivalent
ok 438 should be equivalent
ok 439 should be equivalent
ok 440 should be equivalent
ok 441 should be equivalent
ok 442 should be equivalent
ok 443 should be equivalent
ok 444 should be equivalent
ok 445 should be equivalent
ok 446 should be equivalent
ok 447 should be equivalent
ok 448 should be equivalent
ok 449 should be equivalent
ok 450 should be equivalent
ok 451 should be equivalent
ok 452 should be equivalent
ok 453 should be equivalent
ok 454 should be equivalent
ok 455 should be equivalent
ok 456 should be equivalent
ok 457 should be equivalent
ok 458 should be equivalent
ok 459 should be equivalent
ok 460 should be equivalent
ok 461 should be equivalent
ok 462 should be equivalent
ok 463 should be equivalent
ok 464 should be equivalent
ok 465 should be equivalent
ok 466 should be equivalent
ok 467 should be equivalent
ok 468 should be equivalent
ok 469 should be equivalent
ok 470 should be equivalent
ok 471 should be equivalent
ok 472 should be equivalent
ok 473 should be equivalent
ok 474 should be equivalent
ok 475 should be equivalent
ok 476 should be equivalent
ok 477 should be equivalent
ok 478 should be equivalent
ok 479 should be equivalent
ok 480 should be equivalent
ok 481 should be equivalent
ok 482 should be equivalent
ok 483 should be equivalent
ok 484 should be equivalent
ok 485 should be equivalent
ok 486 should be equivalent
ok 487 should be equivalent
ok 488 should be equivalent
ok 489 should be equivalent
ok 490 should be equivalent
ok 491 should be equivalent
ok 492 should be equivalent
ok 493 should be equivalent
ok 494 should be equivalent
ok 495 should be equivalent
ok 496 should be equivalent
ok 497 should be equivalent

Test vtkPointPicker instance

ok 498 Make sure the class definition exists
ok 499 should be truthy

Macro methods algo tests

ok 500 populate publicAPI
ok 501 return input data
ok 502 Add two input arrays
ok 503 Subtract two input arrays
ok 504 Multiply two input arrays
ok 505 Divide two input arrays, using outputPort

Macro methods scalar tests

ok 506 macro setget
ok 507 Initial gets should match defaults
ok 508 Bool get should match set
ok 509 Initial gets should match defaults
ok 510 Int get should match set
ok 511 mtime should increase after set
ok 512 mtime should not increase after idempotent set

Macro methods array tests

ok 513 Initial gets should match defaults
ok 514 Throw if no set method declared
ok 515 Array spread set OK
ok 516 Array spread set should match get
ok 517 OK to set a single array argument
ok 518 Array set should match get
ok 519 mtime should increase after set
ok 520 Invalid number of values should throw
ok 521 Keep default value after illegal set
ok 522 mtime should not increase after idempotent set
ok 523 Invalid number of values should throw
ok 524 Keep value after illegal set
ok 525 Invalid set with string should throw
ok 526 Keep value after illegal set

Macro methods enum tests

ok 527 Initial gets should match defaults
ok 528 Enum set should match get
ok 529 should be truthy
ok 530 Enum set by index should get matching enum value
ok 531 Setting idempotent value should return false
ok 532 Invalid enum index should throw
ok 533 Enum set out of range should be rejected
ok 534 Invalid enum string should throw
ok 535 Enum set string out of range should be rejected
ok 536 Invalid enum set with array/object should throw
ok 537 Enum set string out of range should be rejected

Macro methods object tests

ok 538 Get entire model
ok 539 Get defaults back test
ok 540 Object should be frozen
ok 541 should be truthy
ok 542 should be truthy
ok 543 Object modified fires
ok 544 Object modified does not fire after unsubscribe
ok 545 Test mult-set
ok 546 Float get should match multi-set
ok 547 Array multi-set should match get
ok 548 should be truthy
ok 549 should be truthy
ok 550 should be falsy
ok 551 should be equal
ok 552 should not throw
ok 553 All calls should do nothing after delete

Macro methods event tests

ok 554 cbAbort1 should be called first
ok 555 cbAbort2 should be called second
ok 556 Only 2 callbacks should be invoked, not 3
ok 557 cbPriority2 should be called first
ok 558 cbPriority2 should be called first
ok 559 cbPriority1 should be called second
ok 560 cbPriority0 should be called third
ok 561 cbPriorityLast should be called last after 101ms
ok 562 cbPriority2 should be called exactly twice

Macro methods keystore tests

ok 563 key1 should exist in keystore
ok 564 key2 should exist in keystore
ok 565 key3 should exist in keystore
ok 566 Delete key2 should succeed
ok 567 There should be no keys after clearing

Test vtkDataArray serialization/deserialization

ok 568 Make sure the class definition exist
ok 569 Make sure the instance exist
ok 570 Make sure we can get serialize data
ok 571 Make sure we can get deserialize data
ok 572 We have two different instances
ok 573 But same serialized content

Test vtkPoints serialization/deserialization

ok 574 Make sure the class definition exist
ok 575 Make sure the instance exist
ok 576 Make sure we can get serialize data
ok 577 Make sure we can get deserialize data
ok 578 We have two different instances
ok 579 But same serialized content

Test vtkLookupTable serialization/deserialization

ok 580 Make sure the class definition exist
ok 581 Make sure the instance exist
ok 582 Make sure we can get serialize data
ok 583 Make sure we can get deserialize data
ok 584 We have two different instances
ok 585 But same serialized content

Test vtkScalarsToColors serialization/deserialization

ok 586 Make sure the class definition exist
ok 587 Make sure the instance exist
ok 588 Make sure we can get serialize data
ok 589 Make sure we can get deserialize data
ok 590 We have two different instances
ok 591 But same serialized content

Test vtkPolyData serialization/deserialization

ok 592 Make sure the class definition exist
ok 593 Make sure the instance exist
ok 594 Make sure we can get serialize data
ok 595 Make sure we can get deserialize data
ok 596 We have two different instances
ok 597 But same serialized content

Proxy activation via config

ok 598 No initial active source
ok 599 Active source set after proxy creation

Proxy activation via _activate()

ok 600 No initial active source
ok 601 No active source after proxy creation
ok 602 Proxy manager should be modified after proxy activation
ok 603 Active source set

1..603

tests 603

pass 603

ok