Skip to content

Commit 12bd11d

Browse files
authored
Update README.md
1 parent 5091aa9 commit 12bd11d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ The _control_ nodes represents the expected HTML tree, i.e. how the nodes are ex
99
- `MissingDiff`/`MissingAttrDiff`: Represents a difference where a control node or control attribute was expected to exist, but was not found in the test nodes tree.
1010
- `UnexpectedDiff`/`UnexpectedAttrDiff`: Represents a difference where a test node or test attribute was unexpectedly found in the test nodes tree, but did not have a match in the control nodes tree.
1111

12+
![Build and test status](https://github.com/egil/AngleSharp.Diffing/workflows/CI/badge.svg)
13+
1214
## Usage
1315
To find the differences between a control HTML fragment and a test HTML fragment, using the default options, the easiest way is to use the `DiffBuilder` class, like so:
1416

@@ -159,7 +161,7 @@ The `HtmlDifferenceEngine` class depends on three _strategies_, the `IFilterStra
159161

160162
It starts with a call to the `Compare(INodeList controlNodes, INodeList testNodes)` and recursively calls itself when nodes have child nodes.
161163

162-
![img](docs/HtmlDifferenceEngineFlow.svg)
164+
![Activity diagram that shows the comparing processing in HtmlDifferenceEngine](docs/HtmlDifferenceEngineFlow.svg)
163165

164166
The library comes with a bunch of different filters, matchers, and conparers, that you can configure and mix and match with your own, to get the exact diffing experience you want. See the Usage section above for details.
165167

0 commit comments

Comments
 (0)