Difference between revisions of "Uno/Binary/Spec/Tester/Environment"

From Apache OpenOffice Wiki
< Uno‎ | Binary
Jump to: navigation, search
m (Updated state line.)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
author[[User:Kr|Kr]] <br>
+
Type: specification State: draft
version: {{REVISIONID}} <br>
+
state:  draft         <br>
+
created: 12/22/2005    <br>
+
type:    specification  <br>
+
  
== Binary UNO Tester ==
+
==Feature==
=== Environment ===
+
Tests [[Uno/Spec/Environment|Uno environments]].
  
; Feature
+
==Tests==
: Tests UNO environments.
+
* Function uno_getEnvironment
 +
** reget environment with same type, purpose and context
 +
** !reget environment with same type, purpose and different context
 +
** !reget environment with same type, different purpose and same context
 +
** pEnv->pTypeName && pEnv->pContext match parameters
 +
* uno_getRegisteredEnvironments -
 +
** get registered env. via getRegisteredEnvs
 +
** ensure released env. is not gettable
 +
* uno_createEnvironment
 +
* uno_Environment->registerInterface
 +
* uno_Environment->registerProxyInterface
 +
* uno_Environment->revokeInterface
 +
* uno_Environment->getObjectIdentifier
 +
* uno_Environment->getRegisteredInterface
 +
* uno_Environment->getRegisteredInterfaces
 +
* uno_Environment->computeObjectIdentifier
 +
* uno_Environment->acquire
 +
* uno_Environment->release
  
: Tests:
+
==API==
: function uno_getEnvironment
+
Exectuable:
:* reget environment with same type, purpose and context
+
<pre>
:* !reget environment with same type, purpose and different context
+
env.tester.bin <env. descriptor>
:* !reget environment with same type, different purpose and same context
+
</pre>
:* pEnv->pTypeName && pEnv->pContext match parameters
+
  
: uno_getRegisteredEnvironments -
 
:* get registered env. via getRegisteredEnvs
 
:* ensure released env. is not gettable
 
  
: uno_createEnvironment
+
[[Category:Spec]]
 
+
[[Category:Draft]]
; Rationale :
+
[[Category:Uno]]
 
+
[[Category:Uno:Binary]]
; API
+
: Execute:
+
: purpose_envs.test.bin
+
 
+
; Compatibility Issues: None.
+
 
+
; Dependencies: None.
+
 
+
[[Category:Uno:Binary:Spec]]
+

Latest revision as of 09:23, 13 February 2007

Type: specification State: draft

Feature

Tests Uno environments.

Tests

  • Function uno_getEnvironment
    • reget environment with same type, purpose and context
    •  !reget environment with same type, purpose and different context
    •  !reget environment with same type, different purpose and same context
    • pEnv->pTypeName && pEnv->pContext match parameters
  • uno_getRegisteredEnvironments -
    • get registered env. via getRegisteredEnvs
    • ensure released env. is not gettable
  • uno_createEnvironment
  • uno_Environment->registerInterface
  • uno_Environment->registerProxyInterface
  • uno_Environment->revokeInterface
  • uno_Environment->getObjectIdentifier
  • uno_Environment->getRegisteredInterface
  • uno_Environment->getRegisteredInterfaces
  • uno_Environment->computeObjectIdentifier
  • uno_Environment->acquire
  • uno_Environment->release

API

Exectuable:

env.tester.bin <env. descriptor>
Personal tools