Thanks, Holger and Matt!

I didn't know PySHACL supported the DASH test case.  That would be perfect. 
 Thanks a ton and happy new year!

Adam

On Thursday, December 28, 2023 at 2:43:16 PM UTC-7 Matt Goldberg wrote:

> Hello-
>
> If you really want python and you're okay with not using TopBraid directly 
> as was previously suggested, pyshacl (https://github.com/RDFLib/pySHACL) 
> has support for DASH tests. As a middle ground option, there's a function 
> in there that can be used to compare a validation report (perhaps generated 
> by TopBraid) against a DASH test if you don't want to use pyshacl to do the 
> actual validation. 
>
> On Thu, Dec 28, 2023, 6:48 AM Holger Knublauch <[email protected]> 
> wrote:
>
>> Hi Adam,
>>
>> we do not have explicit Python libraries, but test cases are executed as 
>> part of the GraphQL web service behind the Problems and Suggestions report. 
>> For example, call
>>
>> {
>>   graphReport {
>>     results {
>>       message
>>     }
>>   }
>> }
>>
>> against the GraphQL endpoint. You could wrap this request into a Python 
>> library.
>>
>> Not sure if this is the kind of test case execution you're looking for?
>>
>> Holger
>>
>>
>> On 26 Dec 2023, at 10:38 pm, Adam Kimball <[email protected]> wrote:
>>
>> I'm curious if there exist any Python libraries that can recognize and 
>> work with DASH test cases.  The functionality is awesome in EDG and 
>> Composer but I'd really like to have it as a part of a generalized toolset.
>>
>> -Adam
>>
>> -- 
>> The topics of this mailing list include TopBraid EDG and related 
>> technologies such as SHACL.
>> To post to this group, send email to [email protected]
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "TopBraid Suite Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/topbraid-users/295474b5-34c3-4305-9438-7517f71edb51n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/topbraid-users/295474b5-34c3-4305-9438-7517f71edb51n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>> -- 
>> The topics of this mailing list include TopBraid EDG and related 
>> technologies such as SHACL.
>> To post to this group, send email to [email protected]
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "TopBraid Suite Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/topbraid-users/BE79204C-F10D-42BB-A765-02557CD1F37B%40topquadrant.com
>>  
>> <https://groups.google.com/d/msgid/topbraid-users/BE79204C-F10D-42BB-A765-02557CD1F37B%40topquadrant.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
The topics of this mailing list include TopBraid EDG and related technologies 
such as SHACL.
To post to this group, send email to [email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/5203e215-9bb4-4e1e-84a7-4a545d4ebe37n%40googlegroups.com.

Reply via email to