Skip to content

Conversation

@no-reply
Copy link
Member

Adds a test for RDF term-equality distinctions in lexical space ('1' vs. '01').

Changes the test for datatype-based inequality to more explicitly equal xsd values: decimal "1" and integer "1". Equivalent numbers in float and double value spaces are not (but may be treated as) equal per https://www.w3.org/TR/xmlschema11-2/#equality. The new test is, therefore, slightly less likely to pass simply because the implementation distinguishes between numbers in xsd value spaces.

Adds a test for RDF term-equality distinctions in lexical space ('1'
vs. '01').

Changes the test for datatype-based inequality to more explicitly equal
xsd values: _decimal_ "1" and _integer_ "1". Equivalent numbers in
_float_ and _double_ value spaces are not (but may be treated as) equal
per https://www.w3.org/TR/xmlschema11-2/#equality. The new test is,
therefore, slightly less likely to pass simply because the
implementation distinguishes between numbers in xsd value spaces.
no-reply referenced this pull request Feb 21, 2016
When `:literal_equality` is supported, ensure that RDF term-equality is
preserved on write operations.
gkellogg added a commit that referenced this pull request Feb 21, 2016
Better testing for Literal Equality
@gkellogg gkellogg merged commit 5e00e7c into develop Feb 21, 2016
@gkellogg gkellogg deleted the feature/xsd-equality branch February 21, 2016 20:51
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.

3 participants