Skip to content

TIG0003 create#9

Open
eljanssens wants to merge 4 commits into
mainfrom
Els/TIG0003/create
Open

TIG0003 create#9
eljanssens wants to merge 4 commits into
mainfrom
Els/TIG0003/create

Conversation

@eljanssens

Copy link
Copy Markdown
Collaborator

Created TIG0003, test data and results were validated

@eljanssens eljanssens requested a review from SFJohnson24 May 26, 2026 15:53
@eljanssens eljanssens self-assigned this May 26, 2026
@github-actions

github-actions Bot commented May 26, 2026

Copy link
Copy Markdown

Schema Validation Results

Click to expand

Schema Validation Report

Schema: https://raw.githubusercontent.com/cdisc-org/cdisc-rules-engine/refs/heads/main/resources/schema/rule-merged/CORE-base.json

Files checked: 1 | Failed: 1

Unpublished/NEW-RULE/rule.yml

  [/] Additional properties are not allowed ('Grouping Variables' was unexpected)
  [/] 'Grouping_Variables' is a required property

View workflow run

@github-actions

github-actions Bot commented May 26, 2026

Copy link
Copy Markdown

Rule Validation Results — NEW-RULE

Click to expand full report

Rule Validation Report

Rule: NEW-RULE
Rule file: /home/runner/work/cdisc-open-rules-training/cdisc-open-rules-training/Unpublished/NEW-RULE/rule.yml

positive

positive/01 — ✅ Results match committed baseline

Engine output for `positive/01`
Output: /home/runner/work/cdisc-open-rules-training/cdisc-open-rules-training/Unpublished/NEW-RULE/positive/01/results/results.json
Wrote 0 rows to /tmp/results_generated_positive_01.csv

negative

negative/01 — ❌ Results do not match engine output

Diff details
DIFF_FOUND for negative/01:
Row count changed: 6 committed -> 0 generated
  Row 1: present in committed only -> ('TO', '1', '$tbprdcat_count', '0')
  Row 2: present in committed only -> ('TO', '1', 'SPTOBID', 'CIG01a')
  Row 3: present in committed only -> ('TO', '6', '$tbprdcat_count', '0')
  Row 4: present in committed only -> ('TO', '6', 'SPTOBID', 'VAPE-Z27')
  Row 5: present in committed only -> ('TO', '9', '$tbprdcat_count', '0')
  Row 6: present in committed only -> ('TO', '9', 'SPTOBID', 'VAPE-Z01')
Engine output for `negative/01`
Output: /home/runner/work/cdisc-open-rules-training/cdisc-open-rules-training/Unpublished/NEW-RULE/negative/01/results/results.json
Wrote 0 rows to /tmp/results_generated_negative_01.csv

Summary: 1 passed | 1 failed (Total: 2 test cases)

Full results also available as a workflow artifact.


View workflow run

@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown

❌ YAML Format Check Failed

One or more rule.yml files are not correctly sorted/formatted alphabetically by key.

Run the following command locally to fix them:

python scripts/sort_yaml.py

Then commit and push.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant