[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/triples 28d497ff23 06/10: Fix mangled test, triples-rea
From: |
ELPA Syncer |
Subject: |
[elpa] externals/triples 28d497ff23 06/10: Fix mangled test, triples-readme |
Date: |
Sat, 10 Jun 2023 13:00:11 -0400 (EDT) |
branch: externals/triples
commit 28d497ff23411fb801bc7b6e265f7595f487c434
Author: Andrew Hyatt <ahyatt@gmail.com>
Commit: Andrew Hyatt <ahyatt@gmail.com>
Fix mangled test, triples-readme
---
triples-test.el | 48 ++++++++++++++++++++++++------------------------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/triples-test.el b/triples-test.el
index da896cde28..1e45130287 100644
--- a/triples-test.el
+++ b/triples-test.el
@@ -465,32 +465,32 @@ easily debug into it.")
(should (= 1 (length (triples-subjects-with-predicate-object db
'named/name "Foo"))))))
(ert-deftest triples-readme ()
- ((triples-add-schema db 'person
+ (triples-test-with-temp-db
+ (triples-add-schema db 'person
'(name :base/unique t :base/type string)
'(age :base/unique t :base/type integer))
- triples-test-with-temp-db
- (triples-add-schema db 'employee
- '(id :base/unique t :base/type integer)
- '(manager :base/unique t)
- '(reportees :base/virtual-reversed employee/manager))
- ;; Set up catherine and dennis
- (triples-set-type db "catherine" 'employee :manager "alice")
- (triples-set-type db "dennis" 'employee :manager "alice")
- (triples-delete-subject db "alice")
- (triples-set-type db "alice" 'person :name "Alice Aardvark" :age 41)
- (triples-set-type db "alice" 'employee :id 1901 :manager "bob")
- (should (equal (triples-test-plist-sort (triples-get-subject db "alice"))
- (triples-test-plist-sort '(:person/name "Alice Aardvark"
:person/age 41
- :employee/id 1901
- :employee/manager
"bob"
- :employee/reportees
("catherine" "dennis")))))
- (triples-set-subject db "alice" '(person :name "Alice Aardvark" :age 41)
- '(employee :id 1901 :manager "bob"))
- (should (equal (triples-test-plist-sort (triples-get-subject db "alice"))
- (triples-test-plist-sort '(:person/name "Alice Aardvark"
:person/age 41
- :employee/id 1901
- :employee/manager
"bob"
- :employee/reportees
("catherine" "dennis")))))))
+ (triples-add-schema db 'employee
+ '(id :base/unique t :base/type integer)
+ '(manager :base/unique t)
+ '(reportees :base/virtual-reversed employee/manager))
+ ;; Set up catherine and dennis
+ (triples-set-type db "catherine" 'employee :manager "alice")
+ (triples-set-type db "dennis" 'employee :manager "alice")
+ (triples-delete-subject db "alice")
+ (triples-set-type db "alice" 'person :name "Alice Aardvark" :age 41)
+ (triples-set-type db "alice" 'employee :id 1901 :manager "bob")
+ (should (equal (triples-test-plist-sort (triples-get-subject db "alice"))
+ (triples-test-plist-sort '(:person/name "Alice Aardvark"
:person/age 41
+ :employee/id 1901
+ :employee/manager
"bob"
+ :employee/reportees
("catherine" "dennis")))))
+ (triples-set-subject db "alice" '(person :name "Alice Aardvark" :age 41)
+ '(employee :id 1901 :manager "bob"))
+ (should (equal (triples-test-plist-sort (triples-get-subject db "alice"))
+ (triples-test-plist-sort '(:person/name "Alice Aardvark"
:person/age 41
+ :employee/id 1901
+ :employee/manager
"bob"
+ :employee/reportees
("catherine" "dennis")))))))
(provide 'triples-test)
- [elpa] externals/triples updated (33d78d828e -> 192da8373e), ELPA Syncer, 2023/06/10
- [elpa] externals/triples 45dc57703a 01/10: Fix emacsql/buit-in sqlite incompatibility, ELPA Syncer, 2023/06/10
- [elpa] externals/triples fed7932d97 09/10: Fix for issue where schema additions would overwrite existing data., ELPA Syncer, 2023/06/10
- [elpa] externals/triples a6cea08612 02/10: Test a variety of subject types for emacsql/builtin compatibility, ELPA Syncer, 2023/06/10
- [elpa] externals/triples d04bc2f564 05/10: Correct README reference to triples-with-predicate-object, ELPA Syncer, 2023/06/10
- [elpa] externals/triples de8867e079 07/10: Fix more fundamental differences between sqlite and emacsql, ELPA Syncer, 2023/06/10
- [elpa] externals/triples 2465cbbc7f 04/10: Update copyright to 2023, ELPA Syncer, 2023/06/10
- [elpa] externals/triples 668363c6e7 03/10: Provide triples-upgrade-to-0.3 for builtin sqlite users, ELPA Syncer, 2023/06/10
- [elpa] externals/triples 28d497ff23 06/10: Fix mangled test, triples-readme,
ELPA Syncer <=
- [elpa] externals/triples a8dd90ce9a 08/10: Remove leftover development-only function in triples-upgrade, ELPA Syncer, 2023/06/10
- [elpa] externals/triples 192da8373e 10/10: Change text in README saying triples package is very new, ELPA Syncer, 2023/06/10