C# Class Clojure.Tests.LibTests.LispReaderTests

Inheritance: NUnit.Framework.AssertionHelper
Show file Open project: richhickey/clojure-clr

Public Methods

Method Description
SQOnVectorMakesVector ( ) : void
TestDecimalMatch ( string inStr, string bdStr ) : void

Private Methods

Method Description
ArgReaderFollowedByNonNumericFails ( ) : void
ArgReaderOutsideSharpFnReturnsSymbolAsIs ( ) : void
BackslashFollowedByEOFFails ( ) : void
BackslashOctalInBadRangeFails ( ) : void
BackslashOctalWithBadDigitFails ( ) : void
BackslashOctalWithEOFFails ( ) : void
BackslashOctalWithTooManyDigitsFails ( ) : void
BackslashRecognizesOctal ( ) : void
BackslashRecognizesSpecialNames ( ) : void
BackslashRecognizesUnicode ( ) : void
BackslashUnicodeInBadRangeFails ( ) : void
BackslashUnicodeWithBadDigitFails ( ) : void
BackslashUnicodeWithEOFFails ( ) : void
BackslashWithOtherFails ( ) : void
BackslashYieldsNextCharacter ( ) : void
BackslashYieldsNextCharacterStoppingAtTerminator ( ) : void
CanReadBasicList ( ) : void
CanReadBasicMap ( ) : void
CanReadBasicSet ( ) : void
CanReadBasicVector ( ) : void
CanReadEmptyList ( ) : void
CanReadEmptyMap ( ) : void
CanReadEmptySet ( ) : void
CanReadEmptyVector ( ) : void
CanReadNestedList ( ) : void
ClojureSlashIsSpecial ( ) : void
CreateLNPBRFromString ( string s ) : LineNumberingTextReader
CreatePushbackReaderFromString ( string s ) : PushbackTextReader
DerefWraps ( ) : void
DerefWraps2 ( ) : void
DoubleQuotesSurroundAString ( ) : void
EOFinEscapeIsError ( ) : void
EmptyStringWorks ( ) : void
EofValueFailsOnEof ( ) : void
EofValueReturnedOnEof ( ) : void
EscapesWorkInStrings ( ) : void
FalseReturnsF ( ) : void
LeadingColonIsKeyword ( ) : void
LeadingColonWithNSIsKeyword ( ) : void
LeadingDoubleColonMakesKeywordInCurrentNamespace ( ) : void
ListGetsLineNumber ( ) : void
MatchNumberFailsOnRadixSnafu ( ) : void
MatchNumberFailsToMatchWeirdThings ( ) : void
MatchNumberMatchesDecimal ( ) : void
MatchNumberMatchesDecimals ( ) : void
MatchNumberMatchesFloats ( ) : void
MatchNumberMatchesHexadecimal ( ) : void
MatchNumberMatchesOctal ( ) : void
MatchNumberMatchesRatios ( ) : void
MatchNumberMatchesSpecifiedRadix ( ) : void
MatchNumberMatchesZero ( ) : void
MatchNumberReadsWholeString ( ) : void
MetaAddsLineupNumberAsMetaDataIfAvailable ( ) : void
MetaAppliesHashMetaDataToObject ( ) : void
MetaAppliesKeywordWithTrueToObject ( ) : void
MetaAppliesStringAsTagMetaDataToObject ( ) : void
MetaAppliesSymbolAsTagMetaDataToObject ( ) : void
MetaOnAppliedToNonIObjFails ( ) : void
MetaOnImproperMetadataFails ( ) : void
MismatchedDelimiterIsBad ( ) : void
MissingListTerminatorFails ( ) : void
MissingRightBraceFails ( ) : void
MissingSetTerminatorFails ( ) : void
MissingVectorTerminatorFails ( ) : void
NakedRightBraceIsBad ( ) : void
NakedRightBracketIsBad ( ) : void
NakedRightParenIsBad ( ) : void
NameContainingDoubleColonNotAtBeginningIsBad ( ) : void
NameEndingWithColonIsBad ( ) : void
NameEndingWithColonIsBad2 ( ) : void
NameMayContainMultipleColons ( ) : void
NamespaceContainingDoubleColonNotAtBeginningIsBad ( ) : void
NamespaceEndingWithColonSlashIsBad ( ) : void
NilIsNull ( ) : void
NoEndingDoubleQuoteFails ( ) : void
OctalEscapeInsertsCharacter ( ) : void
OctalEscapeOutOfRangeFails ( ) : void
OctalEscapeWithBadDigitFails ( ) : void
OctalEscapeWithEOFFails ( ) : void
PipeEscapingEatsSlash ( ) : void
PipeEscapingEatsSlash2 ( ) : void
PipeEscapingEscapesItself ( ) : void
PipeEscapingMultipleTimesWorks ( ) : void
PipeEscapingTurnsOffSpecialCharacters ( ) : void
PipeEscapingWithOddPipesIsBad ( ) : void
PipeEscapingWorksInside ( ) : void
QuoteWraps ( ) : void
QuoteWraps2 ( ) : void
ReadFromString ( string s ) : object
ReadFromStringNumbering ( string s ) : object
ReadReadsFloats ( ) : void
ReadReadsIntegers ( ) : void
ReadReadsRatios ( ) : void
ReadReadsSymbolWithNS ( ) : void
ReadReadsSymbolWithNoNS ( ) : void
SQOnGensymGenerates ( ) : void
SQOnGensymSeesSameTwice ( ) : void
SQOnListMakesList ( ) : void
SQOnLparenRParenReturnsEmptyList ( ) : void
SQOnMapMakesMap ( ) : void
SQOnRegularSymbolResolves ( ) : void
SQOnSelfEvaluatingReturnsQuotedThing ( ) : void
SQOnSetMakesSet ( ) : void
SQOnSpecialFormQuotes ( ) : void
SQonUnquoteDequotes ( ) : void
SQonUnquoteSpliceNotInListFails ( ) : void
SemicolonIgnoresToEndOfLine ( ) : void
SharpBangIgnoresToEndOfLine ( ) : void
SharpDQEscapesOnBackslash ( ) : void
SharpDQHitsEOFFails ( ) : void
SharpDispatchOnInvalidCharFails ( ) : void
SharpDoubleQuoteGeneratesRegex ( ) : void
SharpFnWithAnonArgGeneratesFnWithArgs ( ) : void
SharpFnWithArgsGeneratesFnWithArgs ( ) : void
SharpFnWithNoArgsGeneratesNoArgFn ( ) : void
SharpFnWithRestArgGeneratesFnWithRestArg ( ) : void
SharpUnderscoreIgnoresNextForm ( ) : void
SharpUnderscoreIgnoresNextFormInList ( ) : void
SlashAloneIsSlash ( ) : void
SqOnUnquoteSpliceSplices ( ) : void
TrueReturnsT ( ) : void
TwoSlashesIsOkayApparently ( ) : void
UnicodeEscapeInsertsUnicodeCharacter ( ) : void
UnicodeEscapeWithBadCharacterFails ( ) : void
UnicodeEscapeWithEOFFails ( ) : void
UnquoteSpliceStandaloneReturnsUnquoteSpliceObject ( ) : void
UnquoteStandaloneReturnsUnquoteObject ( ) : void
VarWrapsVar ( ) : void
VectorCanContainNestedList ( ) : void
VectorCanContainNestedVector ( ) : void

Method Details

SQOnVectorMakesVector() public method

public SQOnVectorMakesVector ( ) : void
return void

TestDecimalMatch() public method

public TestDecimalMatch ( string inStr, string bdStr ) : void
inStr string
bdStr string
return void