Skip to content

Commit

Permalink
Update tests with testing validation report XML
Browse files Browse the repository at this point in the history
  • Loading branch information
omaus committed Oct 16, 2024
1 parent 72aba15 commit 364221f
Showing 1 changed file with 85 additions and 85 deletions.
170 changes: 85 additions & 85 deletions tests/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ type BaseTool_Fixture(scriptName : string, version : string, arcfolder : string)

let jUnitResult = JUnitResults.fromJUnitFile $"fixtures/{arcfolder}/.arc-validate-results/{scriptName}@{version}/validation_report.xml"

//let jUnitExpected = JUnitResults.fromJUnitFile $"fixtures/validationReport/{scriptName}/{version}/{arcfolder}/validation_report.xml"
let jUnitExpected = JUnitResults.fromJUnitFile $"fixtures/validationReport/{scriptName}/{version}/{arcfolder}/validation_report.xml"

interface IDisposable with
override this.Dispose() =
Expand All @@ -53,7 +53,7 @@ type BaseTool_Fixture(scriptName : string, version : string, arcfolder : string)

member this.JUnitResult = jUnitResult

//member this.JUnitExpected = jUnitExpected
member this.JUnitExpected = jUnitExpected


type ArcPrototype_Fixture() =
Expand All @@ -78,141 +78,141 @@ type ArcPrototype() =
Assert.Equal(ReferenceObjects.invenio.ArcPrototype.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.ArcPrototype.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

//[<Fact>]
//member this.``validation_report XML is equal`` () =
// Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)


//type testARC_empty_Fixture() =
type testARC_empty_Fixture() =

// inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_empty")
inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_empty")


//type testARC_empty() =
type testARC_empty() =

// let tool_fixture = new testARC_empty_Fixture()
let tool_fixture = new testARC_empty_Fixture()

// interface IClassFixture<testARC_empty_Fixture>
interface IClassFixture<testARC_empty_Fixture>

// member this.Fixture with get() = tool_fixture
member this.Fixture with get() = tool_fixture

// [<Fact>]
// member this.``result Exitcode is 0`` () =
// Assert.Equal(0, this.Fixture.Result.ExitCode)
[<Fact>]
member this.``result Exitcode is 0`` () =
Assert.Equal(0, this.Fixture.Result.ExitCode)

// [<Fact>]
// member this.``validation_summary JSON is equal`` () =
// Assert.Equal(ReferenceObjects.invenio.testARC_empty.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
// Assert.Equal(ReferenceObjects.invenio.testARC_empty.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)
[<Fact>]
member this.``validation_summary JSON is equal`` () =
Assert.Equal(ReferenceObjects.invenio.testARC_empty.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.testARC_empty.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

// //[<Fact>]
// //member this.``validation_report XML is equal`` () =
// // Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)


//type testARC_emptyContactsColumn_Fixture() =
type testARC_emptyContactsColumn_Fixture() =

// inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_emptyContactsColumn")
inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_emptyContactsColumn")


//type testARC_emptyContactsColumn() =
type testARC_emptyContactsColumn() =

// let tool_fixture = new testARC_emptyContactsColumn_Fixture()
let tool_fixture = new testARC_emptyContactsColumn_Fixture()

// interface IClassFixture<testARC_emptyContactsColumn_Fixture>
interface IClassFixture<testARC_emptyContactsColumn_Fixture>

// member this.Fixture with get() = tool_fixture
member this.Fixture with get() = tool_fixture

// [<Fact>]
// member this.``result Exitcode is 0`` () =
// Assert.Equal(0, this.Fixture.Result.ExitCode)
[<Fact>]
member this.``result Exitcode is 0`` () =
Assert.Equal(0, this.Fixture.Result.ExitCode)

// [<Fact>]
// member this.``validation_summary JSON is equal`` () =
// Assert.Equal(ReferenceObjects.invenio.testARC_emptyContactsColumn.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
// Assert.Equal(ReferenceObjects.invenio.testARC_emptyContactsColumn.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)
[<Fact>]
member this.``validation_summary JSON is equal`` () =
Assert.Equal(ReferenceObjects.invenio.testARC_emptyContactsColumn.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.testARC_emptyContactsColumn.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

// //[<Fact>]
// //member this.``validation_report XML is equal`` () =
// // Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)


//type testARC_shiftedContactsCells_Fixture() =
type testARC_shiftedContactsCells_Fixture() =

// inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_shiftedContactsCells")
inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_shiftedContactsCells")


//type testARC_shiftedContactsCells() =
type testARC_shiftedContactsCells() =

// let tool_fixture = new testARC_shiftedContactsCells_Fixture()
let tool_fixture = new testARC_shiftedContactsCells_Fixture()

// interface IClassFixture<testARC_shiftedContactsCells_Fixture>
interface IClassFixture<testARC_shiftedContactsCells_Fixture>

// member this.Fixture with get() = tool_fixture
member this.Fixture with get() = tool_fixture

// [<Fact>]
// member this.``result Exitcode is 0`` () =
// Assert.Equal(0, this.Fixture.Result.ExitCode)
[<Fact>]
member this.``result Exitcode is 0`` () =
Assert.Equal(0, this.Fixture.Result.ExitCode)

// [<Fact>]
// member this.``validation_summary JSON is equal`` () =
// Assert.Equal(ReferenceObjects.invenio.testARC_shiftedContactsCells.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
// Assert.Equal(ReferenceObjects.invenio.testARC_shiftedContactsCells.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)
[<Fact>]
member this.``validation_summary JSON is equal`` () =
Assert.Equal(ReferenceObjects.invenio.testARC_shiftedContactsCells.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.testARC_shiftedContactsCells.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

// //[<Fact>]
// //member this.``validation_report XML is equal`` () =
// // Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)


//type testARC_shiftedTitleCell_Fixture() =
type testARC_shiftedTitleCell_Fixture() =

// inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_shiftedTitleCell")
inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_shiftedTitleCell")


//type testARC_shiftedTitleCell() =
type testARC_shiftedTitleCell() =

// let tool_fixture = new testARC_shiftedTitleCell_Fixture()
let tool_fixture = new testARC_shiftedTitleCell_Fixture()

// interface IClassFixture<testARC_shiftedTitleCell_Fixture>
interface IClassFixture<testARC_shiftedTitleCell_Fixture>

// member this.Fixture with get() = tool_fixture
member this.Fixture with get() = tool_fixture

// [<Fact>]
// member this.``result Exitcode is 0`` () =
// Assert.Equal(0, this.Fixture.Result.ExitCode)
[<Fact>]
member this.``result Exitcode is 0`` () =
Assert.Equal(0, this.Fixture.Result.ExitCode)

// [<Fact>]
// member this.``validation_summary JSON is equal`` () =
// Assert.Equal(ReferenceObjects.invenio.testARC_shiftedTitleCell.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
// Assert.Equal(ReferenceObjects.invenio.testARC_shiftedTitleCell.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)
[<Fact>]
member this.``validation_summary JSON is equal`` () =
Assert.Equal(ReferenceObjects.invenio.testARC_shiftedTitleCell.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.testARC_shiftedTitleCell.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

// //[<Fact>]
// //member this.``validation_report XML is equal`` () =
// // Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)


//type testARC_wrongEmail_Fixture() =
type testARC_wrongEmail_Fixture() =

// inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_wrongEmail")
inherit BaseTool_Fixture("invenio", "3.0.0", "testARC_wrongEmail")


//type testARC_wrongEmail() =
type testARC_wrongEmail() =

// let tool_fixture = new testARC_wrongEmail_Fixture()
let tool_fixture = new testARC_wrongEmail_Fixture()

// interface IClassFixture<testARC_wrongEmail_Fixture>
interface IClassFixture<testARC_wrongEmail_Fixture>

// member this.Fixture with get() = tool_fixture
member this.Fixture with get() = tool_fixture

// [<Fact>]
// member this.``result Exitcode is 0`` () =
// Assert.Equal(0, this.Fixture.Result.ExitCode)
[<Fact>]
member this.``result Exitcode is 0`` () =
Assert.Equal(0, this.Fixture.Result.ExitCode)

// [<Fact>]
// member this.``validation_summary JSON is equal`` () =
// Assert.Equal(ReferenceObjects.invenio.testARC_wrongEmail.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
// Assert.Equal(ReferenceObjects.invenio.testARC_wrongEmail.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)
[<Fact>]
member this.``validation_summary JSON is equal`` () =
Assert.Equal(ReferenceObjects.invenio.testARC_wrongEmail.validationResultCritical, this.Fixture.ArcExpectValidationResult.Critical)
Assert.Equal(ReferenceObjects.invenio.testARC_wrongEmail.validationResultNonCritical, this.Fixture.ArcExpectValidationResult.NonCritical)

// //[<Fact>]
// //member this.``validation_report XML is equal`` () =
// // Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)
[<Fact>]
member this.``validation_report XML is equal`` () =
Assert.Equal(this.Fixture.JUnitExpected, this.Fixture.JUnitResult)

0 comments on commit 364221f

Please sign in to comment.