mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
* stdlib tests now check refc too * typo * fixes line numbers * disable cpp * do not touch
20 lines
429 B
Nim
20 lines
429 B
Nim
discard """
|
|
matrix: "--mm:refc; --mm:orc"
|
|
"""
|
|
|
|
import nativesockets
|
|
import std/assertions
|
|
|
|
doAssert getProtoByName("ipv6") == 41
|
|
doAssert getProtoByName("tcp") == 6
|
|
doAssert getProtoByName("udp") == 17
|
|
doAssert getProtoByName("icmp") == 1
|
|
doAssert getProtoByName("ipv6-icmp") == 58
|
|
|
|
when defined(windows):
|
|
doAssertRaises(OSError):
|
|
discard getProtoByName("raw")
|
|
|
|
doAssertRaises(OSError):
|
|
discard getProtoByName("Error")
|