1. Ronald Oussoren
  2. pyobjc

Commits

Author Commit Message Date Builds
Ronald Oussoren
Fix annoyance in pyobjc_setup.py file
Ronald Oussoren
More test improvements
Ronald Oussoren
better message in exception messages
Ronald Oussoren
Better testing of the TestSupport module Also simplify the min_os_level and max_os_level functions (clearer code, easier to visually verify their functionality)
Ronald Oussoren
Fix crash in loadBundleFunctions when bundle is None
Ronald Oussoren
Some minor updates * Explictly test ppc/intel en 32-bit/64-bit in one go * Fix detection of embedded function pointers in 'constant' defintions * Add some testcases to increase module coverage * Add placeholder tests for the rest of the _bridgesupport module
Ronald Oussoren
fix py3k issues in the testsuite
Ronald Oussoren
Ensure that 'bundle' argument of 'loadBundleFunctions' can be None Use this to remove the 'bundle' argument from 'parseBridgeSupport()', that function was new in 2.5 and changed the public API of 2.3. Also adds hash slot to python selectors, needed because and earlier check-in added a richcmp slot.
Ronald Oussoren
Finish tests for bridgesupport parser, still need to test the public API
Ronald Oussoren
start work on bridgesupport tests for function metadata
Ronald Oussoren
bridgesupport test: finish testing class metadata
Ronald Oussoren
More work on bridgesupport tests (with some bugfixes)
Ronald Oussoren
Work on stricter tests for bridgesupport format The new test is incomplete, when it is done all supported metadata nodes will be parsed and verified.
Ronald Oussoren
more test updates
Ronald Oussoren
* Improved test coverage * Start splitting metadata documentation from the main documentation (and while doing that add more information). The metadata documentation is far from complete right now.
Ronald Oussoren
Futher improvements in testsuite, with cleanups
Ronald Oussoren
yet more tests
Ronald Oussoren
More tests and documentation tweak
Ronald Oussoren
More tests
Ronald Oussoren
Add tests for objc.context
Ronald Oussoren
merge
Ronald Oussoren
Remove call to objc.setVerbose from testcase The calls makes the bridge more verbose, and that breaks a later test.
Branches
pyobjc-2.4.x
Ronald Oussoren
merge
Ronald Oussoren
Fix metadata for copy methods
Branches
pyobjc-2.4.x
Ronald Oussoren
Fix some py3k issues
Ronald Oussoren
Improvements to the struct wrappers * Add _asdict(), _replace() and _fields to struct wrappers These mirror the namedtuple API. The long term goal is to make struct wrappers immutable, these new additions allow experimentation w.r.t. the feasability of that goal and provide a smooth migration path. * Improve documentation for createStructType
Ronald Oussoren
Improve testing for _compat * full test coverage for (deprecated) objc.runtime * remove Runtime.__eq__, as it has the same semantics as the default __eq__ * fix objc.splitStruct backward compatibility alias and add tests
Ronald Oussoren
Use DeprecationWarning for deprecated API
Ronald Oussoren
* Slightly better testing for objc.protocolNamed (now 100% coverage according to coverage.py) * Surpress some warnings during testing
Ronald Oussoren
Use DeprecationWarning for deprecated API
  1. Prev
  2. Next