UNPKG

draughtsboard

Version:

draughtsboard, checkersboard implementation in javascript

44 lines (40 loc) 1.5 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>DraughtsBoard Tests</title> <link rel="stylesheet" href="https://unpkg.com/mocha@10.2.0/mocha.css"> <link rel="stylesheet" href="draughtsboard.css"> <style> #mocha { font-size: 14px; } .test-board { width: 400px; height: 400px; margin: 10px 0; } .hidden { display: none; } </style> </head> <body> <div id="mocha"></div> <div id="test-boards"></div> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="https://unpkg.com/chai@4.3.10/chai.js"></script> <script src="https://unpkg.com/mocha@10.2.0/mocha.js"></script> <script src="draughtsboard.js"></script> <script> mocha.setup('bdd'); const expect = chai.expect; const assert = chai.assert; </script> <script src="tests/utility-tests.js"></script> <script src="tests/board-initialization-tests.js"></script> <script src="tests/position-tests.js"></script> <script src="tests/interaction-tests.js"></script> <script src="tests/animation-tests.js"></script> <script src="tests/method-tests.js"></script> <script src="tests/integration-tests.js"></script> <script src="tests/performance-tests.js"></script> <script src="tests/edge-case-tests.js"></script> <script> mocha.run(); </script> </body> </html>