Add a new integration test framework
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 9 Feb 2022 12:41:04 +0000 (13:41 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 9 Feb 2022 14:41:32 +0000 (15:41 +0100)
commit64f75adcf6cf44fafeea7e4d00d8d05d951931e6
tree4681023c300b7ea309301fc1f34db3a207c60f47
parent9262719092d6ec8e034c7a097575defe8611dadb
Add a new integration test framework

I have had this living in a separate branch for now, but we need this in the main branch sooner rather than later.

One big advantage of this is that integration tests can live in any package, not just hugolib.
go.mod
go.sum
hugolib/hugo_sites.go
hugolib/integrationtest_builder.go [new file with mode: 0644]
hugolib/site.go
lazy/init.go