Skip to content

Commit

Permalink
making sure that links are output as \href{http://pharo.org}{Pharo}
Browse files Browse the repository at this point in the history
  • Loading branch information
Ducasse committed Mar 23, 2024
1 parent a3c5cd6 commit 3abbbf8
Show file tree
Hide file tree
Showing 8 changed files with 136 additions and 131 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ stream nextPutAll: 'Hello world'
```
"
Class {
#name : #ManifestMicrodownLaTeXExporterTests,
#superclass : #PackageManifest,
#category : #'Microdown-LaTeXExporter-Tests-Manifest'
#name : 'ManifestMicrodownLaTeXExporterTests',
#superclass : 'PackageManifest',
#category : 'Microdown-LaTeXExporter-Tests-Manifest',
#package : 'Microdown-LaTeXExporter-Tests',
#tag : 'Manifest'
}
33 changes: 17 additions & 16 deletions src/Microdown-LaTeXExporter-Tests/MicExportCanvasTest.class.st
Original file line number Diff line number Diff line change
@@ -1,42 +1,43 @@
Class {
#name : #MicExportCanvasTest,
#superclass : #TestCase,
#name : 'MicExportCanvasTest',
#superclass : 'TestCase',
#instVars : [
'canvas'
],
#category : #'Microdown-LaTeXExporter-Tests'
#category : 'Microdown-LaTeXExporter-Tests',
#package : 'Microdown-LaTeXExporter-Tests'
}

{ #category : #running }
{ #category : 'running' }
MicExportCanvasTest >> setUp [
| stream |
super setUp.
stream := MicOutputStream new setStream: (WriteStream on: (String new: 1000)).
canvas := MicExportCanvas on: stream.
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testCrAsNewLine [

canvas crAsNewLine.
self assert: canvas stream configuration newLine equals: Character cr
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testCrlfAsNewLine [

canvas crlfAsNewLine.
self assert: canvas stream configuration newLine equals: String crlf
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testLfAsNewLine [

canvas lfAsNewLine.
self assert: canvas stream configuration newLine equals: Character lf
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCr [
canvas crAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -47,7 +48,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCrButNewLineIsCrlf [
canvas crlfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -58,7 +59,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCrButNewLineIsLf [
canvas lfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -69,7 +70,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCrlf [
canvas crlfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -80,7 +81,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCrlfButNewLineIsCr [
canvas crAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -91,7 +92,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithCrlfButNewLineIsLf [
canvas lfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -102,7 +103,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithLf [
canvas lfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -113,7 +114,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithLfButNewLineIsCr [
canvas crAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand All @@ -124,7 +125,7 @@ car il a etait fait pour cela'.
'car il a etait fait pour cela'
]

{ #category : #tests }
{ #category : 'tests' }
MicExportCanvasTest >> testWriteAParagraphWithLfButNewLineIsCrlf [
canvas crlfAsNewLine.
canvas nextPutAllLines: 'Je ne vois pas pourquoi
Expand Down
Loading

0 comments on commit 3abbbf8

Please sign in to comment.