Class: tests_phpDocumentorSetupCleanConverterNamePieceTests

Source Location: /tests/phpDocumentorSetupCleanConverterNamePieceTests.php

Class Overview [line 61]

PHPUnit_Framework_TestCase
   |
   --tests_phpDocumentorSetupCleanConverterNamePieceTests

Unit Testing of the phpDocumentor_setup's cleanConverterNamePiece() method

Author(s):

  • Chuck Burgess

Version:

Copyright:

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods



Class Details

Unit Testing of the phpDocumentor_setup's cleanConverterNamePiece() method

Tags:

[ Top ]


Class Variables


Class Methods

static main

static void main( )

[line 97]

Runs the test methods of this class.

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

setUp

void setUp( )

[line 110]

Sets up the fixture, for example, open a network connection.

This method is called before a test is executed.

Tags:

  • since - 1.3.2
  • access - protected

Parameters:

[ Top ]

tearDown

void tearDown( )

[line 123]

Tears down the fixture, for example, close a network connection.

This method is called after a test is executed.

Tags:

  • since - 1.3.2
  • access - protected

Parameters:

[ Top ]

testDoNotAllowTruePathingOnPrimaryWithOneArg

void testDoNotAllowTruePathingOnPrimaryWithOneArg( )

[line 412]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses one arg with value of "/var/log/HTML"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testDoNotAllowTruePathingOnPrimaryWithTwoArgs

void testDoNotAllowTruePathingOnPrimaryWithTwoArgs( )

[line 421]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "/var/log/HTML"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testDoNotAllowTruePathingOnSecondary

void testDoNotAllowTruePathingOnSecondary( )

[line 430]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "/var/log/frames"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testDoNotAllowTruePathingOnTertiary

void testDoNotAllowTruePathingOnTertiary( )

[line 439]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "/var/log/default"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleAndInvalidSecondary

void testExtremeExampleAndInvalidSecondary( )

[line 478]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses two args with value of "..//.frames"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleAndInvalidTertiaryA

void testExtremeExampleAndInvalidTertiaryA( )

[line 487]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses two arg with value of "/./default/.##/"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleAndInvalidTertiaryB

void testExtremeExampleAndInvalidTertiaryB( )

[line 496]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses two arg with value of "//default//"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleButValidPrimaryWithOneArg

void testExtremeExampleButValidPrimaryWithOneArg( )

[line 451]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses one arg with value of "H/.T./M##L"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleButValidPrimaryWithTwoArgs

void testExtremeExampleButValidPrimaryWithTwoArgs( )

[line 460]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses two args with value of "H/.T./M##L"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testExtremeExampleButValidSecondary

void testExtremeExampleButValidSecondary( )

[line 469]

Extreme example of messy input...

the resulting converter names are generally invalid. This test uses two args with value of "....frames"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalSecondaryDefault

void testNormalSecondaryDefault( )

[line 230]

Shows correct behavior for handling the perfect expected "default" secondary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalSecondaryDocbookPeardoc2

void testNormalSecondaryDocbookPeardoc2( )

[line 238]

Shows correct behavior for handling the perfect expected "DocBook/peardoc2" secondary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalSecondaryFrames

void testNormalSecondaryFrames( )

[line 214]

Shows correct behavior for handling the perfect expected "frames" secondary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalSecondarySmarty

void testNormalSecondarySmarty( )

[line 222]

Shows correct behavior for handling the perfect expected "Smarty" secondary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDefault

void testNormalTertiaryDefault( )

[line 247]

Shows correct behavior for handling the perfect expected "default" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDomDefault

void testNormalTertiaryDomDefault( )

[line 312]

Shows correct behavior for handling the perfect expected "DOM/default" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDomEarthli

void testNormalTertiaryDomEarthli( )

[line 320]

Shows correct behavior for handling the perfect expected "DOM/earthli" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDomL0l33t

void testNormalTertiaryDomL0l33t( )

[line 328]

Shows correct behavior for handling the perfect expected "DOM/l0l33t" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDomPhpdocde

void testNormalTertiaryDomPhpdocde( )

[line 336]

Shows correct behavior for handling the perfect expected "DOM/phpdoc.de" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryDomPhphtmllib

void testNormalTertiaryDomPhphtmllib( )

[line 344]

Shows correct behavior for handling the perfect expected "DOM/phphtmllib" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryEarthli

void testNormalTertiaryEarthli( )

[line 255]

Shows correct behavior for handling the perfect expected "earthli" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryHands

void testNormalTertiaryHands( )

[line 287]

Shows correct behavior for handling the perfect expected "HandS" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryL0l33t

void testNormalTertiaryL0l33t( )

[line 263]

Shows correct behavior for handling the perfect expected "l0l33t" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryPear

void testNormalTertiaryPear( )

[line 295]

Shows correct behavior for handling the perfect expected "PEAR" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryPhp

void testNormalTertiaryPhp( )

[line 303]

Shows correct behavior for handling the perfect expected "PHP" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryPhpdocde

void testNormalTertiaryPhpdocde( )

[line 271]

Shows correct behavior for handling the perfect expected "phpdoc.de" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalTertiaryPhphtmllib

void testNormalTertiaryPhphtmllib( )

[line 279]

Shows correct behavior for handling the perfect expected "phphtmllib" tertiary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithOneArgPrimaryCHM

void testNormalWithOneArgPrimaryCHM( )

[line 148]

Shows correct behavior for handling the perfect expected "CHM" primary value

when called with one arg

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithOneArgPrimaryHTML

void testNormalWithOneArgPrimaryHTML( )

[line 156]

Shows correct behavior for handling the perfect expected "HTML" primary value

when called with one arg

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithOneArgPrimaryPDF

void testNormalWithOneArgPrimaryPDF( )

[line 164]

Shows correct behavior for handling the perfect expected "PDF" primary value

when called with one arg

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithOneArgPrimaryXML

void testNormalWithOneArgPrimaryXML( )

[line 172]

Shows correct behavior for handling the perfect expected "XML" primary value

when called with one arg

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithTwoArgsPrimaryCHM

void testNormalWithTwoArgsPrimaryCHM( )

[line 181]

Shows correct behavior for handling the perfect expected "CHM" primary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithTwoArgsPrimaryHTML

void testNormalWithTwoArgsPrimaryHTML( )

[line 189]

Shows correct behavior for handling the perfect expected "HTML" primary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithTwoArgsPrimaryPDF

void testNormalWithTwoArgsPrimaryPDF( )

[line 197]

Shows correct behavior for handling the perfect expected "PDF" primary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testNormalWithTwoArgsPrimaryXML

void testNormalWithTwoArgsPrimaryXML( )

[line 205]

Shows correct behavior for handling the perfect expected "XML" primary value

when called with two args

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testPreventUpToParentPathingOnPrimaryWithOneArg

void testPreventUpToParentPathingOnPrimaryWithOneArg( )

[line 375]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses one arg with value of "../../HTML"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testPreventUpToParentPathingOnPrimaryWithTwoArgs

void testPreventUpToParentPathingOnPrimaryWithTwoArgs( )

[line 384]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "../../HTML"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testPreventUpToParentPathingOnSecondary

void testPreventUpToParentPathingOnSecondary( )

[line 393]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "../../frames"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testPreventUpToParentPathingOnTertiary

void testPreventUpToParentPathingOnTertiary( )

[line 402]

Verify no up-to-parent pathing is allowed...

the resulting converter names are generally invalid. This test uses two args with value of "../../default"

Tags:

  • since - 1.3.2
  • access - public

Parameters:

[ Top ]

testUserDefinedTertiaryValue

void testUserDefinedTertiaryValue( )

[line 353]

Shows correct behavior for handling the perfect expected "b2evo.v-1-10" tertiary value

(an example of a user-defined template not packaged with PhpDocumentor) when called with two args

Tags:

  • since - 1.4.0
  • access - public

Parameters:

[ Top ]


Class Constants


Documentation generated on Sat, 05 Sep 2009 16:39:28 -0500 by phpDocumentor 1.4.3