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 vtkBox intersectPlane

ok 27 should be equal
ok 28 should be equal
ok 29 should be equal

Test vtkCell instance

ok 30 Make sure the class definition exists
ok 31 should be truthy

Test vtkCell initialize without pointsIds

ok 32 should be equal
ok 33 should be equal
ok 34 should be equal
ok 35 should be equal
ok 36 should be equal

Test vtkCell initialize with pointsIds

ok 37 should be equal
ok 38 should be equal
ok 39 should be equal
ok 40 should be equal
ok 41 should not be equal
ok 42 should be equal
ok 43 should be equivalent
ok 44 should be equivalent
ok 45 should be equivalent

Test vtkCell deepCopy

ok 46 should not be equal
ok 47 should be equivalent

Test vtkDataSetAttributes instance

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

Test vtkLine instance

ok 86 Make sure the class definition exists
ok 87 should be truthy

Test vtkLine static::intersection

ok 88 Points on line
ok 89 Points on line
ok 90 Points on line
ok 91 Intersection
ok 92 should be equal
ok 93 should be equal
ok 94 No intersection

Test vtkLine static::distanceToLine

ok 95 Invalid line
ok 96 should be equal
ok 97 should be equivalent
ok 98 On line
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
ok 107 should be equal
ok 108 should be equal
ok 109 should be equivalent

Test vtkLine intersectWithLine

ok 110 should be equal
ok 111 should be equivalent
ok 112 should be equal
ok 113 should be equal
ok 114 should be equivalent
ok 115 should be equal
ok 116 should be equal

Test vtkPlane instance

ok 117 Make sure the class definition exists
ok 118 should be truthy

Test vtkPlane projectVector

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
ok 125 should be equal
ok 126 should be equal
ok 127 should be equal

Test vtkPlane projectPoint

ok 128 should be equal
ok 129 should be equal
ok 130 should be equal

Test vtkPlane DistanceToPlane

ok 131 should be equal
ok 132 should be equal

Test vtkPlane Push

ok 133 should be equal
ok 134 should be equal
ok 135 should be equal

Test vtkPlane intersectWithLine

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
ok 150 should be equal
ok 151 should be equal
ok 152 should be equal

Test vtkPlane intersectWithPlane

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
ok 165 should be equal
ok 166 should be equal
ok 167 should be equal

Test vtkPlane evaluateFunction

ok 168 should be equal
ok 169 should be equal
ok 170 should be equal

Test vtkPolyData instance

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

Test vtkPolyData cells

ok 173 should be equivalent
ok 174 cells should be made of 3 points

Test vtkTriangle instance

ok 175 Make sure the class definition exists
ok 176 should be truthy

Test vtkTriangle static::computeNormalDirection

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

Test vtkTriangle static::computeNormal

ok 180 should be equivalent
ok 181 should be equivalent
ok 182 should be equivalent

Test vtkTriangle intersectWithLine

ok 183 should be equal
ok 184 should be equal
ok 185 should be equal
ok 186 should be equivalent
ok 187 should be equivalent
ok 188 should be equal
ok 189 should be equal
ok 190 should be equivalent
ok 191 should be equivalent
ok 192 should be equal
ok 193 should be equal
ok 194 should be equal
ok 195 should be equal
ok 196 should be equivalent

Test vtkTriangle evaluatePosition

ok 197 should be equal
ok 198 should be equal
ok 199 should be equivalent
ok 200 should be equivalent
ok 201 should be equal
ok 202 should be equal
ok 203 should be equivalent
ok 204 should be equivalent
ok 205 should be equal
ok 206 should be equal
ok 207 should be equivalent
ok 208 should be equivalent

Test vtkCutter cutCube

ok 209 should be equal
ok 210 should be equal
ok 211 should be equal
ok 212 should be equal
ok 213 should be equal
ok 214 should be equal

Test vtkAppendPolyData instance

ok 215 Make sure the class definition exists.
ok 216 Make sure an instance can be created.

Test vtkAppendPolyData execution

ok 217 Make sure the number of points is correct.
ok 218 Make sure the output data type is correct.
ok 219 Make sure the number of polys is correct.

Test vtkCalculator instance

ok 220 Make sure the class definition exists.
ok 221 Make sure an instance can be created.

Test vtkCalculator execution

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

Test vtkImageStreamline instance

ok 229 Make sure the class definition exist
ok 230 Make sure the instance exist
ok 231 Default integrationStep should be 1
ok 232 Default MaximumNumberOfSteps should be 1000
ok 233 Updated value of integrationStep should be 0.1

Test vtkImageStreamline execution

ok 234 Output dataset exist
ok 235 The output dataset should be a vtkPolydata
ok 236 The number of points should be 2228

Test vtkTubeFilter instance

ok 237 Make sure the class definition exists.
ok 238 Make sure an instance can be created.

Test vtkTubeFilter execution

ok 239 Make sure the output data type is double.
ok 240 Make sure the output number of points is correct without capping.
ok 241 Make sure the output number of normals is correct without capping.
ok 242 Make sure the output data type is float.
ok 243 Make sure the output number of points is correct with capping.
ok 244 Make sure the output number of normals is correct with capping.

Test vtkTubeFilter colorMapping

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

Test vtkWarpScalar instance

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

Test vtkWarpScalar execution

ok 258 Output dataset exist
ok 259 The output dataset should be a vtkPolydata
ok 260 The number of points do not change between input 50 and output 50

Test vtkTextureMapToPlane instance

ok 261 Make sure the class definition exists
ok 262 should be truthy

Test vtkTextureMapToPlane TCoords generation

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
ok 308 should be equal
ok 309 should be equal
ok 310 should be equal

Test vtkTextureMapToPlane TCoords generation automatic

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
ok 356 should be equal
ok 357 should be equal
ok 358 should be equal

Test vtkTextureMapToSphere instance

ok 359 Make sure the class definition exists
ok 360 should be truthy

Test vtkTextureMapToSphere TCoords generation

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
ok 406 should be equal
ok 407 should be equal
ok 408 should be equal

Test vtkPiecewiseFunctionProxy

ok 409 Custom points should not be active in Gaussian mode
ok 410 Custom points should be active in Points mode
ok 411 Default nodes
ok 412 Default points
ok 413 Default nodes

Test vtkAbstractMapper publicAPI

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
ok 424 should be equal
ok 425 should be equal
ok 426 should be equal

Test vtkCellPicker instance

ok 427 Make sure the class definition exists
ok 428 should be truthy

Test vtkCoordinate publicAPI

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
ok 498 should be equivalent
ok 499 should be equivalent
ok 500 should be equivalent

Test vtkPointPicker instance

ok 501 Make sure the class definition exists
ok 502 should be truthy

Macro methods algo tests

ok 503 populate publicAPI
ok 504 return input data
ok 505 Add two input arrays
ok 506 Subtract two input arrays
ok 507 Multiply two input arrays
ok 508 Divide two input arrays, using outputPort

Macro methods scalar tests

ok 509 macro setget
ok 510 Initial gets should match defaults
ok 511 Bool get should match set
ok 512 Initial gets should match defaults
ok 513 Int get should match set
ok 514 mtime should increase after set
ok 515 mtime should not increase after idempotent set

Macro methods array tests

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

Macro methods enum tests

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

Macro methods object tests

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

Macro methods event tests

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

Macro methods keystore tests

ok 566 key1 should exist in keystore
ok 567 key2 should exist in keystore
ok 568 key3 should exist in keystore
ok 569 Delete key2 should succeed
ok 570 There should be no keys after clearing

Test vtkDataArray serialization/deserialization

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

Test vtkPoints serialization/deserialization

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

Test vtkLookupTable serialization/deserialization

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

Test vtkScalarsToColors serialization/deserialization

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

Test vtkPolyData serialization/deserialization

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

Proxy activation via config

ok 601 No initial active source
ok 602 Active source set after proxy creation

Proxy activation via _activate()

ok 603 No initial active source
ok 604 No active source after proxy creation
ok 605 Proxy manager should be modified after proxy activation
ok 606 Active source set

1..606

tests 606

pass 606

ok