sieve 0.1.9
pip install sieve
Latest version
Released:
XML Comparison Utils
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Ralph Bean
Classifiers
- Development Status
- License
- Programming Language
- Topic
Project description
Ripped from FormEncode and strainer just to support Pythons 2 and 3. Intended for use in your webapp test suites.
Build Status
Branch |
Status |
---|---|
master |
|
develop |
For Example
There are two main functions you might care to use: eq_xml and in_xml:
>>> from sieve.operators import eq_xml, in_xml >>> a = "<foo><bar>Value</bar></foo>" >>> b = """ ... <foo> ... <bar> ... Value ... </bar> ... </foo> ... """ >>> eq_xml(a, b) True >>> c = "<html><body><foo><bar>Value</bar></foo></body></html" >>> in_xml(a, c) # 'needle' in a 'haystack' True
There are also two sibling convenience functions: assert_eq_xml and assert_in_xml.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Ralph Bean
Classifiers
- Development Status
- License
- Programming Language
- Topic
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file sieve-0.1.9.tar.gz
.
File metadata
- Download URL: sieve-0.1.9.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c84d8f49cad1ff9c9e35e3acb8978ab5ab11590208fe2e8a3e39e243b2dd51a |
|
MD5 | 419b662247ab7c537f8e3da58731586d |
|
BLAKE2b-256 | 094b86a224cd68c40932d2bfcabc7568f69276a7c0cd9a7beb5778d9745d8227 |