tests
testBibFileIsCorrectlyTransformed
	
	"Here we see that the configuration is holding a real object so taking its value blindly and pasting it in the template will not work."
	self assert: self configuration bibFile fullName equals: 'book.bib'.

	
	"the following test shows how the value of configuration is correctly transformed into a string that can be 
	used in a Mustache template."
	self assert: ((MustacheToken new token: 'bibFile') valueInContext: self configuration) equals: 'book.bib'
tests
testBibFileIsCorrectlyTransformed
	
	"Here we see that the configuration is holding a real object so taking its value blindly and pasting it in the template will not work."
	self assert: self configuration bibFile pathString equals: 'book.bib'.

	
	"the following test shows how the value of configuration is correctly transformed into a string that can be 
	used in a Mustache template."
	self assert: ((MustacheToken new token: 'bibFile') valueInContext: self configuration) equals: 'book.bib'
Use pathString as it is Path compatible API between Pharo6 and Pharo7
Use pathString as it is Path compatible API between Pharo6 and Pharo7
pillar-markup/pillar,pillar-markup/pillar,pillar-markup/pillar