{"id":15107392,"url":"https://github.com/evref-bl/modest","last_synced_at":"2026-02-23T00:11:18.159Z","repository":{"id":199511696,"uuid":"703067694","full_name":"Evref-BL/Modest","owner":"Evref-BL","description":"Modular, multi-language, model-based unit test generation","archived":false,"fork":false,"pushed_at":"2025-01-20T09:45:47.000Z","size":161,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-30T16:52:51.024Z","etag":null,"topics":["language-agnostic","moose","pharo","test-generation"],"latest_commit_sha":null,"homepage":"","language":"Smalltalk","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Evref-BL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-10-10T14:31:47.000Z","updated_at":"2025-01-20T09:45:49.000Z","dependencies_parsed_at":"2024-05-22T15:43:49.146Z","dependency_job_id":"2cb1e64a-1cfe-4782-b80b-ed5d4246b96a","html_url":"https://github.com/Evref-BL/Modest","commit_stats":null,"previous_names":["evref-bl/modest"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evref-BL%2FModest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evref-BL%2FModest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evref-BL%2FModest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evref-BL%2FModest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Evref-BL","download_url":"https://codeload.github.com/Evref-BL/Modest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237763855,"owners_count":19362310,"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":["language-agnostic","moose","pharo","test-generation"],"created_at":"2024-09-25T21:24:15.139Z","updated_at":"2026-02-23T00:11:18.113Z","avatar_url":"https://github.com/Evref-BL.png","language":"Smalltalk","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Modest\n\nModular unit test generation using models.  \nTests are generated using application traces, represented by [Famix-OpenTelemetry](https://github.com/moosetechnology/Famix-OpenTelemetry), and the serialized values they contain, represented by [Famix-Value](https://github.com/moosetechnology/Famix-Value), to generate a unit test model, represented by [Famix-UnitTest](https://github.com/moosetechnology/Famix-UnitTest).\nThis model is then exported into ASTs, usually using the [FAST](https://github.com/moosetechnology/FAST) family of models, which are finally exported into actual unit tests that can be integrated into a codebase.\n\n## Installation\n\n```st\nMetacello new\n  githubUser: 'Evref-BL' project: 'Modest' commitish: 'main' path: 'src';\n  baseline: 'Modest';\n  onConflictUseIncoming;\n  load\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevref-bl%2Fmodest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevref-bl%2Fmodest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevref-bl%2Fmodest/lists"}