txt: ## dist_zef-raku-community-modules-Test-IO-Socket-Async.md
  [![Actions Status](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions/workflows/linux.yml/badge.svg)](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions) [![Actions Status](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions/workflows/macos.yml/badge.svg)](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions) [![Actions Status](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions/workflows/windows.yml/badge.svg)](https://github.com/raku-community-modules/Test-IO-Socket-Async/actions)
  
  # NAME
  
  Test::IO::Socket::Async - A test double for IO::Socket::Async
  
  # SYNOPSIS
  
  ```
  use Test::IO::Socket::Async;
  
  ```
  
  # DESCRIPTION
  
  Test::IO::Socket::Async is provides the same API as `IO::Socket::Async` but for testing. See the [associated blog post](https://6guts.wordpress.com/2016/01/06/not-guts-but-6-part-3/) for more information.
  
  # AUTHOR
  
  Jonathan Worthington
  
  # COPYRIGHT AND LICENSE
  
  Copyright 2016 - 2017 Jonathan Worthington
  
  Copyright 2024, 2025 Raku Community
  
  This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.
  