Mercurial > code > home > repos > light9
diff web/edit-choice_test.html @ 2376:4556eebe5d73
topdir reorgs; let pdm have its src/ dir; separate vite area from light9/
author | drewp@bigasterisk.com |
---|---|
date | Sun, 12 May 2024 19:02:10 -0700 |
parents | light9/web/edit-choice_test.html@f2265601ead6 |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/edit-choice_test.html Sun May 12 19:02:10 2024 -0700 @@ -0,0 +1,58 @@ +<!doctype html> +<html> + <head> + <title>edit-choice test</title> + <meta charset="utf-8"> + <script src="/node_modules/@webcomponents/webcomponentsjs/webcomponents-lite.js"></script> + <script src="/node_modules/mocha/mocha.js"></script> + <script src="/node_modules/chai/chai.js"></script> + + <link rel="stylesheet" media="all" href="/node_modules/mocha/mocha.css"> + <link rel="import" href="/lib/polymer/lib/elements/dom-bind.html"> + + <link rel="import" href="rdfdb-synced-graph.html"> + <link rel="import" href="edit-choice.html"> + </head> + <body> + <div id="mocha"><p><a href=".">Index</a></p></div> + <div id="messages"></div> + <div id="fixtures"> + <dom-bind> + <template> + <p> + <rdfdb-synced-graph id="graph" test-graph="true" graph="{{graph}}"></rdfdb-synced-graph> + </p> + <p> + edit-choice: <edit-choice id="ec" graph="{{graph}}" uri="http://example.com/a"></edit-choice> + </p> + </template> + </dom-bind> + </div> + + <script> + mocha.setup('bdd') + const assert = chai.assert; + + describe("resource-display", () => { + let ec; + let graph; + beforeEach((done) => { + ec = document.querySelector("#ec"); + window.ec=ec; + graph = document.querySelector("#graph"); + graph.graph.clearGraph(); + graph.graph.loadTrig(` + @prefix : <http://example.com/> . + @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . + :a rdfs:label "label a" :ctx . + `, done); + }); + it("shows the uri as a resource-display"); + it("accepts a drop event and changes the uri"); + it("clears uri when you click unlink"); + + }); + mocha.run(); + </script> + </body> +</html>