{"id":23762400,"url":"https://github.com/thymeleaf/thymeleaf-tests","last_synced_at":"2025-09-05T06:31:56.498Z","repository":{"id":7990867,"uuid":"9396978","full_name":"thymeleaf/thymeleaf-tests","owner":"thymeleaf","description":"Thymeleaf test suite","archived":false,"fork":false,"pushed_at":"2022-12-10T06:24:17.000Z","size":3363,"stargazers_count":30,"open_issues_count":7,"forks_count":21,"subscribers_count":8,"default_branch":"3.1-spring6","last_synced_at":"2025-04-06T00:51:08.152Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thymeleaf.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":"CONTRIBUTING.markdown","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-12T15:07:21.000Z","updated_at":"2024-03-09T04:07:30.000Z","dependencies_parsed_at":"2023-01-11T20:10:40.682Z","dependency_job_id":null,"html_url":"https://github.com/thymeleaf/thymeleaf-tests","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/thymeleaf/thymeleaf-tests","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thymeleaf%2Fthymeleaf-tests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thymeleaf%2Fthymeleaf-tests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thymeleaf%2Fthymeleaf-tests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thymeleaf%2Fthymeleaf-tests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thymeleaf","download_url":"https://codeload.github.com/thymeleaf/thymeleaf-tests/tar.gz/refs/heads/3.1-spring6","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thymeleaf%2Fthymeleaf-tests/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273722729,"owners_count":25156300,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-12-31T21:19:10.788Z","updated_at":"2025-09-05T06:31:52.026Z","avatar_url":"https://github.com/thymeleaf.png","language":"Java","readme":"\nThymeleaf Test Set\n==================\n\nThis repository contains a set of tests designed for thymeleaf maintenance. Tests included cover expressions, standard dialect attributes, Spring integration and also most of the example applications, among other topics.\n\nTests under the `org.thymeleaf.engine` package are designed for use with the **thymeleaf-testing library**.\n\nAll tests and are launched using JUnit. The JUnit test classes are contained at several folders, depending on the thymeleaf version they refer to (activated with the corresponding profile):\n\n   * `src/test-common/java` contains tests executed for all thymeleaf versions.\n   * `src/test-20/java` for thymeleaf 2.0.x\n   * `src/test-21/java` for thymeleaf 2.1.x\n\nInside these folders, tests are divided into subfolders, one for each group of functionality, and might be accompanied by model or configuration classes.\n\nTest files (among them, `*.thtest` files for the *engine tests*) are contained in similarly organized folders:\n\n   * `src/test-common/resources`\n   * `src/test-20/resources`\n   * `src/test-21/resources`\n\n\nLaunching tests\n---------------\n\nIn order to launch tests from maven, execute:\n\n```\nmvn -P [profile] clean compile test\n```\n\nWhere `[profile]` is one of:\n\n   * `2.0` for the latest SNAPSHOT in the Thymeleaf 2.0 branch\n   * `2.1` for the latest SNAPSHOT in the Thymeleaf 2.1 branch\n\nEach test reported as *successful* or *failed* refers in fact to a set of thymeleaf tests launched by a test method in a JUnit class. Refer to the specific report for that JUnit test class in order to examine which test file or files failed and under which circumstances.\n\n \n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthymeleaf%2Fthymeleaf-tests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthymeleaf%2Fthymeleaf-tests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthymeleaf%2Fthymeleaf-tests/lists"}