mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-11-09 08:28:45 +00:00
Safari file:// restrictions prevent symbolic links from resolving outside the application directory, requiring local framework copies. * Tests/Manual/Jakefile: - configure, configure-modern: Copy Objective-J, Foundation, AppKit, and BlendKit into Frameworks and Frameworks/Debug as APFS clones rather than symbolic links,. - support optional application name filters to avoid overhead of using un-needed test applications. - clobber: Limit removal to configure-generated entries, preserving unrelated files within Frameworks. - Skip Frameworks and Build directories during application Jakefile discovery. - Document the rationale for framework copying.
Requires objj be installed, as well as ojunit, located at http://github.com/cappuccino/ojunit
Run individual tests using a command similar to the following:
objj ojunit/OJTestRunnerText.j cappuccino/Tests/Foundation/CPDateTest.j