---
title: waku-go-bindings Testing 
tags:
  - "2025q2"
  - "qa"
  - "waku"  
draft: false  
description: Expand protocol coverage for waku-go-bindings 
---

`vac:qa:waku:2025q2-waku-go-bindings-testing`

## Description
Expand protocol coverage for `waku-go-bindings` with filter and lightpush tests.

The framework should cover those protocols as they are covered in `waku-interop-tests`

**Alignment with VAC Narratives:**

* The VAC QA team plays a key role in supporting internal collaboration
  and efficiency across projects by ensuring the quality of Nwaku Go Bindings
  and the sunsetting of go-waku.
* By finding issues in specs during testing,
  VAC strengthens the RFC culture,
  contributing to continuous improvement and community engagement.

## Task List

### Filter Protocol Testing

* fully qualified name: `vac:qa:waku:2025q2-waku-go-bindings-testing:filter`
* owner: aya
* status: not started
* start-date: 
* end-date: 

#### Description
Add test coverage by implementing tests for the filter protocol.
These tests should mirror the approach used in `waku-interop-tests`
and ensure reliable message propagation across multiple nodes.

#### Deliverables
PRs and issues

### Lightpush Protocol Testing

* fully qualified name: `vac:qa:waku:2025q2-waku-go-bindings-testing:lightpush`
* owner: aya
* status: not started
* start-date: 
* end-date: 

#### Description
Add test coverage by implementing tests for the lightpush protocol.
These tests should mirror the approach used in `waku-interop-tests`
and ensure reliable message propagation across multiple nodes.

#### Deliverables
PRs and issues

### Maintenance

* fully qualified name: `vac:qa:waku:2025q2-waku-go-bindings-testing:maintenance`
* owner: aya
* status: not started
* start-date: 
* end-date: 

#### Description
Ongoing maintenance of Waku go bindings tests. 
This includes updating tests for changes in the bindings or in `nwaku`, addressing regressions, 
investigating and resolving issues, and implementing minor improvements to the testing framework as needed.

#### Deliverables
PRs and issues
