{"id":13744109,"url":"https://github.com/apache/flex-flexunit","last_synced_at":"2025-10-09T05:32:43.493Z","repository":{"id":8489960,"uuid":"10095588","full_name":"apache/flex-flexunit","owner":"apache","description":"Mirror of Apache Flex Flexunit","archived":false,"fork":false,"pushed_at":"2024-03-04T22:54:46.000Z","size":66965,"stargazers_count":17,"open_issues_count":1,"forks_count":10,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2025-10-06T00:36:38.050Z","etag":null,"topics":["actionscript","flex","web-framework"],"latest_commit_sha":null,"homepage":null,"language":"ActionScript","has_issues":false,"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/apache.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,"zenodo":null}},"created_at":"2013-05-16T07:00:18.000Z","updated_at":"2024-06-06T04:21:10.000Z","dependencies_parsed_at":"2025-04-17T14:51:26.457Z","dependency_job_id":null,"html_url":"https://github.com/apache/flex-flexunit","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/apache/flex-flexunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflex-flexunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflex-flexunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflex-flexunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflex-flexunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/flex-flexunit/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflex-flexunit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000742,"owners_count":26082932,"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-10-09T02:00:07.460Z","response_time":59,"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":["actionscript","flex","web-framework"],"created_at":"2024-08-03T05:01:03.222Z","updated_at":"2025-10-09T05:32:43.487Z","avatar_url":"https://github.com/apache.png","language":"ActionScript","readme":"Apache Flex FlexUnit\n====================\n\nApache Flex FlexUnit is a unit testing framework for Apache Flex and ActionScript 3.0 \napplications and libraries. It mimics the functionality of JUnit, a Java \nunit testing framework, and comes with a graphical test runner.\n\nGetting the latest sources via git\n==================================\n\nYou can always checkout the latest source via git using the following\ncommand:\n\n    git clone https://git-wip-us.apache.org/repos/asf/flex-flexunit.git flexunit\n    cd flexunit\n    git checkout develop\n\nFor further information visit http://flex.apache.org/download-source.html\n\nBuilding Apache Flex FlexUnit\n=============================\n\nApache Flex FlexUnit requires some build tools which must be installed\nprior to building FlexUnit and it depends on some external software which\nare downloaded as part of the build process.  Some of these have different licenses.\nSee the Software Dependencies section for more information on the external software\ndependencies.\n\t\nInstall Prerequisites\n---------------------\n\nBefore building FlexUnit you must install the following software and set the\ncorresponding environment variables using absolute file paths.  Relative file paths\nwill result in build errors.\n\n| SOFTWARE                     | ENVIRONMENT VARIABLE \u003cbr\u003e (absolute paths) |\n| ---------------------------- | ------------------------------------------ |\n| Java SDK 1.8 or greater (*1) | ```JAVA_HOME```                            |\n| Ant 1.8 or greater (*1)      | ```ANT_HOME```                             |\n| Apache Flex (*2)             | ```FLEX_HOME```                            |\n\n1. The bin directories for ```ANT_HOME``` and ```JAVA_HOME``` should be added to your PATH.\n    \n    On Windows, set ```PATH``` to ```PATH=%PATH%;%ANT_HOME%\\bin;%JAVA_HOME%\\bin```\n    \n    On the Mac (bash), set ```PATH``` to ```export PATH=\"$PATH:$ANT_HOME/bin:$JAVA_HOME/bin\"```\n    \n    On Linux, make sure your path includes ```ANT_HOME``` and ```JAVA_HOME```.\n\n2. The ```FLEX_HOME``` environment variable should be set to a valid Apache Flex SDK installation.\n\t\n\nSoftware Dependencies\n---------------------\n\nApache Flex FlexUnit uses third-party code that will be downloaded as part of the Apache\nFlex FlexUnit build.  \n\nWhen you have all the prerequisites in place and the environment variables set, \n(see Install Prerequisites above), use\n\n    cd \u003cflexunit.dir\u003e\n    ant thirdparty-downloads\n\t\t\nThe Apache Version 2.0 license is in the LICENSE file.\n\nThe following dependencies have licenses which are, or are compatible with, the Apache \nVersion 2.0 license.  You will not be prompted to acknowledge the download.  \n\n### jars\n - ant -  http://search.maven.org/remotecontent?filepath=org/apache/ant/ant/1.7.1/ant-1.7.1.jar (Apache 2.0 License)\n - ant-contrib - http://search.maven.org/remotecontent?filepath=ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3.jar (Apache 2.0 License)\n - ant-launcher -  http://search.maven.org/remotecontent?filepath=org/apache/ant/ant-launcher/1.7.1/ant-launcher-1.7.1.jar (Apache 2.0 License)\n - ant-testutil -  http://search.maven.org/remotecontent?filepath=org/apache/ant/ant-testutil/1.7.1/ant-testutil-1.7.1.jar\t(Apache 2.0 License)\n - maven-ant-tasks  - http://search.maven.org/remotecontent?filepath=org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar (Apache 2.0 License)\n - dom4j - http://search.maven.org/remotecontent?filepath=dom4j/dom4j/1.6.1/dom4j-1.6.1.jar (BSD License)\n - jaxen - http://search.maven.org/remotecontent?filepath=jaxen/jaxen/1.1-beta-6/jaxen-1.1-beta-6.jar (BSD License)\n\t\n### swcs\n - coverageagent - https://flexcover.googlecode.com/files/flexcover-0.90.zip (MIT License)\n - fluint - https://github.com/flexunit/flexunit/raw/master/FlexUnit4Test/libs/fluint-1_2.swc (MIT License)\n - hamcrest - https://github.com/flexunit/flexunit/raw/master/FlexUnit4/libs/hamcrest-as3-flex-1.1.3.swc (BSD License)\n - mock-as - https://github.com/flexunit/flexunit/raw/master/FlexUnit4Test/libs/mock-as3.swc (BSD License)\t\n - mockolate - https://github.com/flexunit/flexunit/raw/master/FlexUnit4Test/libs/mockolate-0.9.5.swc (MIT License)\t\n - flexunit1lib - https://github.com/flexunit/flexunit/raw/master/FlexUnit4Test/libs/FlexUnit1Lib.swc (BSD License)\n\t\nThe following dependencies have licenses which Apache considers to be reciprocal\nlicenses so you will be prompted to acknowledge the license before the software is\ndownloaded to your system.\n\n### jars\n - junit - http://search.maven.org/remotecontent?filepath=junit/junit/3.8.1/junit-3.8.1.jar (License - CPL 1.0)\n - saxon9he - http://search.maven.org/remotecontent?filepath=net/sf/saxon/Saxon-HE/9.4/Saxon-HE-9.4.jar (License - MPL 1.1)\n\nBuilding Apache Flex FlexUnit\n-----------------------------\n\nWhen you have all the prerequisites in place and the environment variables set, \n(see Install Prerequisites above), to build Apache Flex FlexUnit use:\n\n    cd \u003cflexunit.dir\u003e\n    ant\n\nTo clean the build use:\n\n    ant clean\n\nTo package the build use:\n\n    ant package\n\nFor information on setting up FlexUnit, creating tests, using FlexUnit with\nant or continuous integration please see the FlexUnit section of the Apache\nFlex wiki.\n\nhttps://cwiki.apache.org/confluence/display/FLEX/FlexUnit\n     \nThanks for using Apache Flex FlexUnit. Enjoy!\n\nThe Apache Flex Project\n\u003chttp://flex.apache.org\u003e\n","funding_links":[],"categories":["Frameworks"],"sub_categories":["Unit Testing"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fflex-flexunit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fflex-flexunit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fflex-flexunit/lists"}