OctopusDeploy / Octodiff

| Public | 100% C# implementation of remote delta compression based on the rsync algorithm
Other
24 stars 87 forks source link

Additional tests to enable creation of go-octodiff #42

Closed borland closed 1 year ago

borland commented 1 year ago

The C# Octodiff has some reasonable E2E tests that launch octodiff.exe and check the output is correct.

There weren't any class/function level unit tests though, and I needed some to be able to assert that when I'm writing a Go version of things like BinaryDeltaWriter that I've done it correctly.

This PR adds these tests, for the express purpose of cloning them in Go, and establishing a correct go Octodiff