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

From Apache OpenOffice Wiki
< Uno‎ | Binary
Jump to: navigation, search
m (Splitted categories.)
m (updated.)
Line 1: Line 1:
Type: specification  State: draft
+
Type: specification  State: {{Uno/CWS|SRC680|bunoexttm}}
  
 
==Feature==
 
==Feature==
Tests Uno environments.
+
Tests [[Uno/Spec/Environment|Uno environments]].
  
 
==Tests==
 
==Tests==
Function uno_getEnvironment
+
* Function uno_getEnvironment
* reget environment with same type, purpose and context
+
** reget environment with same type, purpose and context
* !reget environment with same type, purpose and different context
+
** !reget environment with same type, purpose and different context
* !reget environment with same type, different purpose and same context
+
** !reget environment with same type, different purpose and same context
* pEnv->pTypeName && pEnv->pContext match parameters
+
** pEnv->pTypeName && pEnv->pContext match parameters
 
+
* uno_getRegisteredEnvironments -
uno_getRegisteredEnvironments -
+
** get registered env. via getRegisteredEnvs
* get registered env. via getRegisteredEnvs
+
** ensure released env. is not gettable
* ensure released env. is not gettable
+
* uno_createEnvironment
 
+
* uno_Environment->registerInterface
uno_createEnvironment
+
* 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==
 
==API==
* purpose_envs.test.bin
+
Exectuable:
 +
<pre>
 +
env.tester.bin <env. descriptor>
 +
</pre>
  
  

Revision as of 16:03, 8 February 2007

Type: specification State: bunoexttm

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