Blame tests/py/inet/osf.t.json

Packit c5a612
# osf name "Linux"
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "name"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": "Linux"
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# osf ttl loose name "Linux"
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "name",
Packit c5a612
                    "ttl": "loose"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": "Linux"
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# osf ttl skip name "Linux"
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "name",
Packit c5a612
                    "ttl": "skip"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": "Linux"
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# osf ttl skip version "Linux:3.0"
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "version",
Packit c5a612
                    "ttl": "skip"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": "Linux:3.0"
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# osf name { "Windows", "MacOs" }
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "name"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": {
Packit c5a612
                "set": [
Packit c5a612
                    "MacOs",
Packit c5a612
                    "Windows"
Packit c5a612
                ]
Packit c5a612
            }
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# osf version { "Windows:XP", "MacOs:Sierra" }
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "match": {
Packit c5a612
            "left": {
Packit c5a612
                "osf": {
Packit c5a612
                    "key": "version"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "op": "==",
Packit c5a612
            "right": {
Packit c5a612
                "set": [
Packit c5a612
                    "Windows:XP",
Packit c5a612
                    "MacOs:Sierra"
Packit c5a612
                ]
Packit c5a612
            }
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# ct mark set osf name map { "Windows" : 0x00000001, "MacOs" : 0x00000002 }
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "mangle": {
Packit c5a612
            "key": {
Packit c5a612
                "ct": {
Packit c5a612
                    "key": "mark"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "value": {
Packit c5a612
                "map": {
Packit c5a612
                    "data": {
Packit c5a612
                        "set": [
Packit c5a612
                            [
Packit c5a612
                                "MacOs",
Packit c5a612
                                2
Packit c5a612
                            ],
Packit c5a612
                            [
Packit c5a612
                                "Windows",
Packit c5a612
                                1
Packit c5a612
                            ]
Packit c5a612
                        ]
Packit c5a612
                    },
Packit c5a612
                    "key": {
Packit c5a612
                        "osf": {
Packit c5a612
                            "key": "name"
Packit c5a612
                        }
Packit c5a612
                    }
Packit c5a612
                }
Packit c5a612
            }
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]
Packit c5a612
Packit c5a612
# ct mark set osf version map { "Windows:XP" : 0x00000003, "MacOs:Sierra" : 0x00000004 }
Packit c5a612
[
Packit c5a612
    {
Packit c5a612
        "mangle": {
Packit c5a612
            "key": {
Packit c5a612
                "ct": {
Packit c5a612
                    "key": "mark"
Packit c5a612
                }
Packit c5a612
            },
Packit c5a612
            "value": {
Packit c5a612
                "map": {
Packit c5a612
                    "data": {
Packit c5a612
                        "set": [
Packit c5a612
                            [
Packit c5a612
                                "Windows:XP",
Packit c5a612
                                3
Packit c5a612
                            ],
Packit c5a612
                            [
Packit c5a612
                                "MacOs:Sierra",
Packit c5a612
                                4
Packit c5a612
                            ]
Packit c5a612
                        ]
Packit c5a612
                    },
Packit c5a612
                    "key": {
Packit c5a612
                        "osf": {
Packit c5a612
                            "key": "version"
Packit c5a612
                        }
Packit c5a612
                    }
Packit c5a612
                }
Packit c5a612
            }
Packit c5a612
        }
Packit c5a612
    }
Packit c5a612
]