{"id":15552389,"url":"https://github.com/bahmutov/sorted-table-example","last_synced_at":"2025-09-28T20:31:11.156Z","repository":{"id":37104049,"uuid":"430096982","full_name":"bahmutov/sorted-table-example","owner":"bahmutov","description":"Cypress testing if the table is sorted by a column","archived":false,"fork":false,"pushed_at":"2025-01-18T06:16:55.000Z","size":647,"stargazers_count":3,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-18T07:20:37.183Z","etag":null,"topics":["cypress-example"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bahmutov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-20T12:28:31.000Z","updated_at":"2025-01-18T06:16:56.000Z","dependencies_parsed_at":"2023-10-12T17:40:03.098Z","dependency_job_id":"2c88a688-2147-4d39-b293-b813c16bfe1f","html_url":"https://github.com/bahmutov/sorted-table-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bahmutov%2Fsorted-table-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bahmutov%2Fsorted-table-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bahmutov%2Fsorted-table-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bahmutov%2Fsorted-table-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bahmutov","download_url":"https://codeload.github.com/bahmutov/sorted-table-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234558807,"owners_count":18852283,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cypress-example"],"created_at":"2024-10-02T14:18:33.643Z","updated_at":"2025-09-28T20:31:11.151Z","avatar_url":"https://github.com/bahmutov.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sorted-table-example [![ci](https://github.com/bahmutov/sorted-table-example/actions/workflows/ci.yml/badge.svg?branch=main\u0026event=push)](https://github.com/bahmutov/sorted-table-example/actions/workflows/ci.yml) ![cypress version](https://img.shields.io/badge/cypress-15.3.0-brightgreen) ![cypress-should-really version](https://img.shields.io/badge/cypress--should--really-1.6.0-brightgreen) [![renovate-app badge][renovate-badge]][renovate-app]\n\n\u003e Cypress testing if the table is sorted by a column\n\n![Sorted table test](./images/using-disabled.gif)\n\n🎓 For my course [Cypress Plugins](https://cypress.tips/courses/cypress-plugins) use the branch `cypress-plugins`\n\nRead the blog post [Functional Helpers For Cypress Tests](https://glebbahmutov.com/blog/fp-cy-helpers/) and check out [spec.js](./cypress/integration/spec.js) and [better-spec.js](./cypress/integration/better-spec.js) test files.\n\nRead the blog post [Spy On DOM Methods And Properties](https://glebbahmutov.com/blog/spy-on-dom-methods/) and check out [spy-on-removeAttribute.js](./cypress/integration/spy-on-removeAttribute.js) and [spy-on-innerHTML.js](./cypress/integration/spy-on-innerHTML.js) test files.\n\nRead the blog post [Check Items For Duplicates](https://glebbahmutov.com/blog/check-for-duplicates/) and check out [duplicates-spec.js](./cypress/integration/duplicates-spec.js) tests.\n\nRead the blog post [Do Not Use SHA To Compare HTML During E2E Tests](https://glebbahmutov.com/blog/do-not-use-sha/).\n\n## Videos\n\n- [Add Unit Tests To Verify chai-sorted Assertion Plugin](https://youtu.be/skjPl8wvHEo)\n- [Debug Ramda Pipeline in Cypress Test](https://youtu.be/jlBNdJPscJk)\n\n## Small print\n\nAuthor: Gleb Bahmutov \u0026lt;gleb.bahmutov@gmail.com\u0026gt; \u0026copy; 2021\n\n- [@bahmutov](https://twitter.com/bahmutov)\n- [glebbahmutov.com](https://glebbahmutov.com)\n- [blog](https://glebbahmutov.com/blog)\n- [videos](https://www.youtube.com/glebbahmutov)\n- [presentations](https://slides.com/bahmutov)\n- [cypress.tips](https://cypress.tips)\n\nLicense: MIT - do anything with the code, but don't blame me if it does not work.\n\n[renovate-badge]: https://img.shields.io/badge/renovate-app-blue.svg\n[renovate-app]: https://renovateapp.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbahmutov%2Fsorted-table-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbahmutov%2Fsorted-table-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbahmutov%2Fsorted-table-example/lists"}