Skip to content

Commit 686e835

Browse files
Updated readme.md
Signed-off-by: Anshukumar123975 <[email protected]>
1 parent b59ef6f commit 686e835

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,29 @@
11
# Concerto Conformance Test Suite
2+
23
## Desription
34
The Concerto Conformance Test Suite provides a standardized, automated testing suite to validate models and semantic behavior across Accord Project's Concerto implementation.
45

56
## Overview
67
This repository includes:
7-
1. A curated set of semantic validation rules
8+
1. A set of semantic validation rules
89
2. Comprehensive valid and invalid model examples
910
3. Tests written using Cucumber, offering behavior-driven, human-readable test definitions
1011
4. Support for both JavaScript and C# runtimes
11-
The suite specifically tests core components of the Concerto ecosystem:
12-
1. The Parser from `@accordproject/concerto-cto`
13-
2. The `ModelFile` and `ModelManager` classes from `@accordproject/concerto-core`
12+
The suite specifically tests core components of the Concerto ecosystem: the `ModelFile` and `ModelManager` classes from `@accordproject/concerto-core`
13+
1414
## Getting started
1515
1. Install dependencies:
1616
`npm install`
1717
2. Run the Javascript test suite:
1818
`npm test`
1919
3. Run tests for C#:
2020
`npm run test:csharp`
21+
2122
## Interactive CLI:
2223
You can also use the built-in CLI for a guided setup:
2324
`npm start`
24-
The CLI allows you to:
25-
1. Provide custom ModelManager, Parser, or ModelFile sources for testing
26-
2. Choose between JavaScript or C# environments
27-
3. Automatically generate test files with proper imports
28-
4. Run the relevant conformance tests seamlessly
25+
The CLI allows you to provide custom ModelManager, Parser, or ModelFile sources for testing.
26+
2927
## Future Roadmap
3028
Enabling straightforward integration with CI/CD pipelines, so projects like Concerto itself can:
3129
1. Automatically run conformance tests on every push

semantic/features/support/C#/Semantic.Support.CSharp/obj/Debug/net6.0/Semantic.Support.CSharp.AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
[assembly: System.Reflection.AssemblyCompanyAttribute("Semantic.Support.CSharp")]
1414
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
1515
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
16-
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a8397d03d19e11da53c8cf4b0c20d533bd38674e")]
16+
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+069d3994476d298ecb67f9eee824952d7af16260")]
1717
[assembly: System.Reflection.AssemblyProductAttribute("Semantic.Support.CSharp")]
1818
[assembly: System.Reflection.AssemblyTitleAttribute("Semantic.Support.CSharp")]
1919
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a60373f232043311d004e6b4f6c4a7eaa249c4bc5e82ad1c8092b7f04a30ceb2
1+
728d0b1b0d333a3b88a57dc69ea86f43dc0b627052d6c700db51c82470e30ee7

0 commit comments

Comments
 (0)