Example #1
0
def test_cylindricalbeam_document(beam, documentbuilder):
    beam.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 4
Example #2
0
def test_gaussianbeam_document(beam, documentbuilder):
    beam.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 4
Example #3
0
def test_photondetector_document(detector, documentbuilder):
    detector.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 8
Example #4
0
def test_program_document(program, settings):
    documentbuilder = DocumentBuilder(settings)
    program.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 6
Example #5
0
def test_photonintensityanalysis_document(analysis, documentbuilder):
    analysis.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 4
Example #6
0
def test_substratesample_document(sample, documentbuilder):
    sample.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 5
Example #7
0
def test_horizontallayerssample_document(sample, documentbuilder):
    sample.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 7
Example #8
0
def test_inclusionample_document(sample, documentbuilder):
    sample.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 7
Example #9
0
def test_interactions_document(interactions, documentbuilder):
    interactions.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 8
Example #10
0
def test_lazymaterial_document(lazy_material, documentbuilder):
    lazy_material.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 9
Example #11
0
def test_program_document(program, documentbuilder):
    program.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 7
Example #12
0
def test_model_document(documentbuilder):
    option = OptionMock(ModelMock.A)
    option.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 8
Example #13
0
def test_simulationparameters_document(simulationparameters, documentbuilder):
    simulationparameters.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 12
Example #14
0
def test_lazylowestenergyxrayline_document(lazylowestenergyxrayline,
                                           documentbuilder):
    lazylowestenergyxrayline.convert_document(documentbuilder)
    document = documentbuilder.build()
    assert testutil.count_document_nodes(document) == 3